Trapiche
A history of western philosophy · Trapiche