Books by Patrick J. Endres