Books by John Neugebauer