Alexander Penrose Forbes: the search for integrity - Allchin, Arthur M. ([The University, Dundee], 1977)