The Western Front [ordinary soldiers and the defining battles of World War I] - Holmes, Richard 1946-2011 (TV Books, 2000)