Author: Cleland, John & Hill, Allan G Ed.