Leonard David

Leonard David

Author
Leonard David is an award-winning space journalist who has been reporting on space activities for more than 55 years. He is author of “Moon Rush: The New Space Race” and “Mars: Our Future on the Red Planet,” both published by National Geographic.