publisher: Signet publish date: June 1st 2002
format: mass market paperback pages: 528
language: English
ISBN:
0451205421 (9780451205421)
ASIN: 451205421
publisher: Springer
publish date: July 11th 2007
format: kindle pages: 219
language: English
ASIN: B001GS76OI