TY - JOUR AU - O'hagan, Emer JA - Minerva PB - University of Limerick PY - 2005 TI - Generosity And Mechanism In Descartes's Passions VL - 9 ER -