The Secret of Kit Cavenaugh: A Remarkable Irishwoman & Soldier by Anne Holland Back to product details page >