Shawn Kaplan

SHAWN KAPLAN teaches philosophy at Adelphi University.

ADVERTISEMENTS