Three armies on the Sommeby William James PhilpottGermany. HeerSomme, 1st Battle of the, France, 1916FranceGreat BritainGreat Britain. ArmyFrance. ArméeGermanyHistoryWriting a summary for young readers…For young readersBook data: Open Library