David Macauley Associate Professor, Philosophy Associate Professor, Environmental Studies [email protected] 610-892-1424 Main Building, 212C