The battle of the Somme / - Buchan, John (Thomas Nelson and Sons.)