This website is about my work as a university professor. I work in the general field of evolutionary biology and technical philosophy. For information about this, use the Science / Philosophy tab, which includes all the usual things academics have on their research websites. The pages in this section include details about my lab, books, publications, pedagogy, collaborators, etc., and cover my work in academia and some of the applied spinoffs in biotechnology and medical research.

   As with every other human, I have a unique story. For no other reason than to provide a sense of my background I give my academic qualifications and university affiliations below (prior to university life, my development was patchy, to say the least!).

Academic qualifications
Science degrees: B.Sc (Zoology and Microbiology),
MSc (molecular evolution), PhD
Medical degrees: M.B.B.Ch (medicine and surgery) and
M.Med (clinical pathology)
Humanities degree: BA Hons (dramatic art)

Past and current university affiliations
(where I worked or studied)
The University of the Witwatersrand, Johannesburg
(I am currently a reader in the Evolutionary Studies Institute)
The University of Arizona, Tucson
Kings College, London

Previous honorary appointments
1. Adjunct assistant professor, University of Arizona
2. Extraordinary senior researcher, University of the
Western Cape
3. Visiting scholar, KAVLI Institute, University of California
Santa Barbara
4. Visiting professor, University of Mauritius


One of the evolutionary processes that is relevant in my research is the sociobiological phenomenon of cooperation. I don't study insects but there is no better example of cooperation than these weaver ant nests, which I photographed in the iSimangaliso nature reserve.