publisher: Imperial College Press publish date: February 21st 2011
format: hardcover pages: 396
language: English
ISBN:
1848165889 (9781848165885)
publisher: World Scientific Publishing Company publish date: February 21st 2011
format: ebook pages: 416
language: English
ISBN:
1283148218 (9781283148214)