Tommy Atkins: The Story of the English Soldier by John Laffin (Paperback, 2011)