20 books in series

Richard Sharpe

Richard Sharpe is a 20-book series with 20 released primary works first released in 1981 with contributions by Bernard Cornwell.