Author: Taylor, Gordon Rattray.