Books by D.B. Hyslop