Lawrie, R. A.(Ralston Andrew),author.