Book cover for Michael Cassidy, Sergeant

Michael Cassidy, Sergeant

A Tale of Duty, Loyalty, and Adventure in Colonial Africa

Description of the book

Author.Sapper

English