publisher: Imperial College Press publish date: February 28th 2011
format: hardcover pages: 400
language: English
ISBN:
184816386X (9781848163867)
publisher: World Scientific Publishing Company publish date: December 21st 2010
format: ebook pages: 324
language: English
ISBN:
128314333X (9781283143332)