All Western Philosophy: Ancient, To C 500