The Aeronautical Journal: Book Reviews. (4th May 2018) - Hapgood, Mike