Books by Robert C. Ritchie