Shand, Professor John Prof - Natural Philosophy M. A. LLD