jamesbbkk.com
Review by Edward Short:  “Andrew Roberts honors the Somme’s centennial with a masterly account.”  A Day to Remember | City Journal
Source: A Day to Remember | City Journal