by Alan Wolfe
publisher: Yale University Press publish date: September 18th 2006
format: hardcover pages: 224
language: English
ISBN:
0300108591 (9780300108590)
publisher: Yale University Press publish date: September 28th 2007
format: paperback pages: 224
language: English
ISBN:
0300126107 (9780300126105)
publisher: Yale University Press publish date: September 1st 2006
format: ebook pages: 216
language: English
ISBN:
030012743X (9780300127430)
publisher: Yale University Press publish date: September 1st 2006
format: ebook pages: 216
language: English
ISBN:
128174087X (9781281740878)