publisher: Cambridge University Press publish date: July 14th 2005
format: hardcover pages: 691
language: English
ISBN:
0521840465 (9780521840460)
publisher: Elsevier Science & Technology
format: hardcover
language: English
ISBN:
0444875271 (9780444875273)
publisher: Elsevier Science & Technology
format: hardcover pages: 700
language: English
ISBN:
0444704000 (9780444704009)
publisher: Hatchett Audio publish date: 2019-04-23
format: kindle pages: 417
ASIN: B07FHYLY31
publisher: Springer
format: paperback pages: 493
language: English
ISBN:
0387536019 (9780387536019)
publisher: Orbit publish date: 2019-04-23
format: audiobook
ISBN:
1549179845 (9781549179846)