Author: Harding, Robert T. Holmes, A. Lawrence,