Author: Gray, George Arthur.