Posts by Bob Brecher

No More Browne-Nosing

Bob Brecher is a professor of moral philosophy at the University of Brighton and the director of its Centre for Applied Philosophy, Politics and Ethics.

Advertisement Advertisement