Books by Daniel L. Ritchie