publisher: W. W. Norton & Company publish date: July 30th 2007
format: paperback pages: 326
language: English
ISBN:
0393976084 (9780393976083)
publisher: Cambridge University Press publish date: June 30th 2008
format: paperback pages: 384
language: English
ISBN:
0521087953 (9780521087957)
publisher: Springer publish date: May 1st 2006
format: paperback pages: 732
language: English
ISBN:
0387324577 (9780387324579)