Books by Gray, George Robert