G. A. Henty

Saint Bartholomew's Eve: A Tale of the Huguenot Wars