publisher: Penguin publish date: 2003
format: hardcover pages: 586
language: English
ISBN:
0140273700 (9780140273700)
publisher: Palgrave Macmillan publish date: 2003-06-14
format: hardcover pages: 640
language: English
ISBN:
1403962316 (9781403962317)
language: English
ISBN:
0713992395 (9780713992397)