publisher: Ballantine Books publish date: October 30th 2001
format: paperback pages: 672
language: English
ISBN:
0345434889 (9780345434883)
publisher: Ballantine Books publish date: October 31st 1995
format: paperback pages: 704
language: English
ISBN:
0345401026 (9780345401021)
ASIN: 345401026
publisher: Pimlico publish date: September 10th 1996
format: paperback pages: 349
language: English
ISBN:
0712674993 (9780712674997)
publisher: Springer publish date: December 5th 2010
format: paperback pages: 281
language: English
ISBN:
904815166X (9789048151660)
ISBN:
0333365216 (9780333365212)
publisher: Lulu.Com
publish date: January 1st 2006
format: paperback pages: 325
ISBN:
1411680847 (9781411680845)