by Stephen Mennell
publisher: Polity Press publish date: October 15th 2007
format: paperback pages: 388
language: English
ISBN:
0745632092 (9780745632094)
publisher: Polity Press publish date: October 15th 2007
format: hardcover pages: 388
language: English
ISBN:
0745632084 (9780745632087)
publisher: Polity Press publish date: April 23rd 2013
format: ebook pages: 400
language: English
ISBN:
0745655394 (9780745655390)
publisher: Polity Press publish date: April 24th 2013
format: ebook pages: 400
language: English
ISBN:
0745655386 (9780745655383)