McCrae's battalion the story of the 16th Royal Scots - Alexander, Jack (Mainstream, 2003)