publisher: Palgrave MacMillan
publish date: October 1st 1999
format: paperback pages: 240
language: English
ISBN:
0312223668 (9780312223663)
publisher: Palgrave Macmillan publish date: October 1st 1999
format: hardcover pages: 240
language: English
ISBN:
0312223641 (9780312223649)
language: English
ISBN:
0333747798 (9780333747797)