James L. Marsh

James L. Marsh is Professor of Philosophy at Fordham University. He has written a number of books, including Post-Cartesian Meditations.

Books By James L. Marsh