Authors | Dana Mackenzie
autor-image
Dana Mackenzie
DANA MACKENZIE holds a doctorate in mathematics from Princeton University. After teaching mathematics at Duke University and Kenyon College for more than a decade, in 1997 he completed the Science Communication Program at the University of Californi ... Read more

Books by Dana Mackenzie

The Big Splat, or How Our Moon Came to Be: by Dana Mackenzie
by Dana Mackenzie

Join us and get access to all
your favourite books

Sign up for free and start exploring thousands of eBooks today.

Sign up for free