Books by Daniel S. Rippy