Author: Hamilton, G. Rostrevor (George Rostrevor),