Michael Grosso has taught humanities and philosophy at Marymount Manhattan College, City University of New York, and New Jersey City University. He is affiliated with the Division of Perceptual Studies at the University of Virginia, is on the Board of Directors of the American Philosophical...