D Robert MacDougall Author

D. Robert MacDougall is associate professor of philosophy at New York City College of Technology (CUNY).