publisher: Imperial College Press publish date: August 1st 2007
format: hardcover pages: 400
language: English
ISBN:
1860946747 (9781860946745)
publisher: Springer publish date: 2014-03-25
format: Paperback pages: 318
ISBN:
144716394X (9781447163947)
ASIN: 144716394X
publisher: Prentice Hall
publish date: January 14th 2010
format: ebook pages: 1128
ISBN:
1283275449 (9781283275446)