Bernard Cornwell has a great way of putting a historical novel together with facts and accurate data. But when he writes it with fictional characters it becomes real. The producers of the Sharpe's series of movies caught the same spirit. Even my wife loves these movies.