Books by Christopher J. Goedecke