Brassey's battles : 3,500 years of conflict, campaigns and wars from A-Z / John Laffin Swifter than eagles : a biography of Marshal of the R.A.F. Sir John Salmond Women in battle / John Laffin On the Western Front : soldiers' stories from France and Flanders, 1914-1918 / John Laffin