Author: Cleland, Robert Glass & Hardy, Osgood