publisher: Palgrave Macmillan publish date: April 3rd 2004
format: paperback pages: 272
language: English
ISBN:
1403964572 (9781403964571)
publisher: Palgrave Macmillan publish date: December 1st 2001
format: hardcover pages: 288
language: English
ISBN:
0312294115 (9780312294113)