Michael Walzer 

Michael Walzer's avatar
Retired professor, IAS, Princeton NJ