Books by J. A. G. Whyte