Prison Life of Jefferson Davis. Embracing Details and incidents in His Captivity, Particulars Concerning His Health and Habits, together With Many Conversations On topics of Great Public interest. by Bvt. Lieut.-Col. John J. Craven.
John J Craven - Paperback
£14.47
Find out more