Duane Hamacher

Associate Professor of Cultural Astronomy | University of Melbourne
Geomythology
History of Meteoritics
Ethnoastronomy
Archaeoastronomy
Astrophysics
History & Philosophy of Science
Archaeology
Rock Art