Books by Jeffrey Hopkin