About the Author

John H. Moran is associate professor emeritus of Philosophy at Manhattan College.