Author: j.b. baillie b.a. (camb) d. phil (edin)