publisher: Palgrave MacMillan
publish date: November 29th 2005
format: hardcover pages: 516
language: English
ISBN:
1403934398 (9781403934390)
publisher: NAI Publishers
publish date: November 2nd 1996
format: paperback pages: 168
language: English
ISBN:
9072469739 (9789072469731)
publisher: NAI Publishers
publish date: August 1st 2001
format: hardcover pages: 608
language: English
ISBN:
9056621998 (9789056621995)