publisher: Palgrave MacMillan
publish date: March 18th 2004
format: paperback pages: 256
language: English
ISBN:
0333986423 (9780333986424)
publisher: Palgrave Macmillan publish date: March 18th 2004
format: hardcover pages: 256
language: English
ISBN:
0333986415 (9780333986417)