Leaves from the Diary of an Officer of the Guards John Stepney Cowell - Paperback £35.00 Find out more