Derek A. Michaud
Senior Lecturer and Chair of Philosophy
derek.a.michaud@maine.edu
More info about Professor Michaud