publisher: Palgrave MacMillan
publish date: October 2nd 2007
format: hardcover pages: 288
language: English
ISBN:
1403979650 (9781403979650)
publisher: Palgrave MacMillan
publish date: January 1st 2007
format: ebook
ISBN:
1281283266 (9781281283269)
publisher: Holt Paperbacks
publish date: July 15th 1992
format: paperback pages: 224
language: English
ISBN:
0805019510 (9780805019513)