publisher: Palgrave Macmillan
format: hardcover pages: 548
language: English
ISBN:
1403947252 (9781403947253)
publisher: Palgrave Macmillan publish date: January 15th 2010
format: hardcover pages: 576
language: English
ISBN:
0230576036 (9780230576032)
publisher: FT Press publish date: December 22nd 2001
format: hardcover pages: 448
language: English
ISBN:
0273654128 (9780273654124)