publisher: Penguin publish date: March 1st 2001
format: paperback pages: 256
language: English
ISBN:
014029838X (9780140298383)
publisher: Viking Adult
publish date: September 1st 1998
format: hardcover pages: 224
language: English
ISBN:
0670881473 (9780670881475)
publisher: Springer
publish date: October 30th 2013
format: kindle pages: 550
language: English
ASIN: B00GBR0L32