The Third Battle of Ypres: The History of the Largest Battle in Flanders during World War I Charles River Editors3.5
Dead Wake by Erik Larson | A 15-minute Summary & Analysis: The Last Crossing of the Lusitania IRB Media