Books by Ira Katznelson

Ira Katznelson is Ruggles Professor of Political Science and History at Columbia University. He lives in New York City.