publisher: Palgrave MacMillan
publish date: March 17th 2006
format: hardcover pages: 464
language: English
ISBN:
1403999384 (9781403999382)
publisher: Wo..." /> publish date: January 1st 1995
format: ebook
ISBN:
1280017163 (9781280017162)
ISBN:
0821320602 (9780821320600)