The First Day on the Somme Book by Martin Middlebrook Read or listen to The First Day on the Somme by Martin Middlebrook Tagsmasterpiece