The late Christopher Halls was awarded a PhD in Geology in 1969 from University College London. He worked as a geologist in Canada and then as a lecturer at Imperial College, London. Following retirement he became a Scientific Associate of the Natural History Museum. 

Apr 26, 2022
Cover of Mermaids

Mermaids