David Thwaites — American flying ace (1921-2015)