Author: A. P. Irby G Muir MacKenzie