Books by Hadden, J. Cuthbert (James Cuthbert)