Bruce Cairncross

BRUCE CAIRNCROSS is Professor of Geology and Chairman of the Geology Department at theUniversity of Johannesburg. He has a special interest in southern Africa s mineralogical heritage,and has authored or co-authored five books.