Penn Arts & Sciences Logo

Jim Ross publishes Thought and World