ISBN:
184826450X (9781848264502)
publisher: Springer
publish date: April 23rd 2010
format: paperback pages: 701
language: English
ISBN:
3642130666 (9783642130663)
publisher: Eolss Publishers
format: paperback pages: 2
language: English
ISBN:
1848264518 (9781848264519)
publisher: Springer
publish date: October 15th 2009
format: paperback pages: 200
language: English
ISBN:
3642049931 (9783642049934)