Author: Brotchie, A. W., Herd, J.J.