Books by John Scott Shepherd