Margaret Holland, Assistant Professor of Philosophy, has a Ph.D. in Philosophy from the State University of New York at Buffalo. She also has a M.A. in Philosophy and a B.A. in English Literature, both from Boston College. Ethics is Professor Holland's area of specialization. She has published articles on moral perception and on gossip. In addition to ethics, Professor Holland teaches courses on aesthetics, ancient philosophy, and moral and social problems.