Books by John R Graef