publisher: Polity Press
publish date: April 17th 2006
format: hardcover pages: 328
language: English
ISBN:
0745631606 (9780745631608)
publisher: Polity Press publish date: April 17th 2006
format: paperback pages: 313
language: English
ISBN:
0745631614 (9780745631615)