publisher: Cambridge University Press publish date: January 20th 2011
format: paperback pages: 327
language: English
ISBN:
0521133521 (9780521133524)
format: paperback pages: 100
language: English
ISBN:
186094051X (9781860940514)
publisher: Imperial College Press publish date: January 1st 1998
format: ebook pages: 217
ISBN:
1299621546 (9781299621541)
publisher: Imperial College Press publish date: October 1st 1997
format: hardcover pages: 388
language: English
ISBN:
1860940773 (9781860940774)
format: paperback pages: 368
language: English
ISBN:
1848161875 (9781848161870)