Christopher Shields

Christopher Shields is the author of books such as Ancient Philosophy.

Books by Christopher Shields