Books by Patrick D. Anderson