Leonard David schreibt seit über 50 Jahren in Zeitschriften, Magazinen und Büchern über Weltraumforschung. Er ist ehemaliger Chefredakteur der Ad Astra, Magazin der National Space Society, und anderen Weltraum-Zeitschriften und erhielt den National Space Club Press Award des Jahres 2010. Mit Buzz Aldrin zusammen veröffentlichte er im Mai 2013 bereits das Buch Mission to Mars: My Vision for Space Exploration. David schreibt regelmäßig die Kolumne Space Insider auf der Internetseite Space.com und wirkt bei vielen anderen Publikationen als Autor mit. Gemeinsam mit seiner Frau Barbara lebt er in Golden, Colorado.