David M Leibowitz
David Leibowitz is currently Assistant Professor of Political Science at Kenyon College and has also taught at Michigan State University and the University of Toronto. He received his PhD from Harvard University.
David Leibowitz is currently Assistant Professor of Political Science at Kenyon College and has also taught at Michigan State University and the University of Toronto. He received his PhD from Harvard University. See less
David M Leibowitz's Featured Books