Sacrifice on the Somme - Hall, Michael (Island Publ., 1993)