Books by Patrick D. Patterson