Philosophical Conversations: A Concise Historical Introduction
Norman Melchert is a Professor Emeritus at Virginia Commonwealth University.