Skip to Main Content

Leonard David

Leonard David is an award-winning space journalist who has been reporting on space activities for over 50 years.

Books by Leonard David