Author: R. A. W. Johnstone
Alternate names: Robert A.W. Johnstone; Robert A. W. Johnstone; Robert A. Johnstone