Visions of Flight 2 by David Bythewood
_