Help keep Salon independent

Roman Altshuler

Roman Altshuler is a professor of philosophy at Kutztown University. Much of his previous public writing is here.