Personal web page of Dr. Andrew Fitz-Gibbon
PHI 170 Philosophical Meditations
PHI 240 Social and Political Philosophy
PHI 321 Medical Ethics
PHI 329 Harry Potter and Philosophy