Author: Cameron, Mary, Johnstone, Derek Robert