CURRENTLY SOLD OUT

A Soldier's Thoughts, Memories, and Prayers: A Collection of Poems by John B Carter (Hardback, 2013)