In the Ranks of the C. I. V. - A Narrative and Diary of Personal Experiences with the C. I. V. Battery (Honourable Artillery Company) in South Africa: With an Excerpt from Remembering Sion by Ryan Desmond
Bookhype may earn a small commission from qualifying purchases.
Full disclosure.
In the Ranks of the C. I. V. - A Narrative and Diary of Personal Experiences with the C. I. V. Battery (Honourable Artillery Company) in South Africa: With an Excerpt from Remembering Sion by Ryan Desmond