publisher: Imperial College Press publish date: February 22nd 2006
format: hardcover pages: 251
language: English
ISBN:
1860945856 (9781860945854)
publisher: World Scientific Publishing Company publish date: February 22nd 2006
format: ebook
language: English
ISBN:
1281867179 (9781281867179)