UdeRecife rated Presocratic Philosophy: Show rating 3 stars July 20, 2011 Public Presocratic Philosophy by Catherine Osborne