publisher: Palgrave Macmillan publish date: December 10th 2007
format: hardcover pages: 250
language: English
ISBN:
0230019803 (9780230019805)
publisher: Palgrave MacMillan
publish date: December 10th 2007
format: ebook pages: 250
language: English
ISBN:
0230553974 (9780230553972)
publisher: Boxtree, Limited
publish date: July 30th 2008
format: paperback pages: 128
language: English
ISBN:
075222672X (9780752226729)