Somme 1870-71. - Barry, Quintin (Helion and Company, 2015)