Author: i. douglas-wilson and gordon mclachlan