Leonard David is an Award-wining space journalist, past eidtor in chief of Ad Astra and Space World magazines.