M i c h a e l . O ' R o u r k e
Professor, Department of Philosophy
Faculty,
AgBioResearch
525 S. Kedzie Hall
Michigan State University

East Lansing, MI 48824-1032
orourk51@msu.edu

by H. Henderson


Classes Research Personal


MSU Philosophy E-mail