publisher: Palgrave Macmillan publish date: March 16th 2005
format: paperback pages: 288
language: English
ISBN:
1403968241 (9781403968241)
publisher: Palgrave Macmillan publish date: March 16th 2005
format: hardcover pages: 288
language: English
ISBN:
1403968233 (9781403968234)