John AllanJohn Allan is Emeritus Professor of Applied and Functional Anatomy in the School of Human Sciences at the University of the Witwatersrand, Johannesburg. Books by the Author Previous slide in carousel Practical Anatomy Canada: the State of the Federation, 2008 The Federal Idea Fundamentals of Human Embryology Next slide in carousel