Douglas Redford Tocher

University of Stirling