Books by Jeffrey F. Taffet