publisher: Palgrave MacMillan
publish date: October 15th 2007
format: hardcover pages: 272
language: English
ISBN:
1403984824 (9781403984821)
publisher: Palgrave Macmillan publish date: October 30th 2007
format: ebook
language: English
ISBN:
0230262457 (9780230262454)