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