publisher: Springer publish date: May 27th 2009
format: paperback pages: 409
language: English
ISBN:
364202260X (9783642022609)
format: ebook pages: 319
ISBN:
1281924431 (9781281924438)
publisher: Springer
publish date: January 1st 2008
format: ebook pages: 381
ISBN:
1281179701 (9781281179708)
publisher: Elsevier Science
publish date: April 25th 2007
format: kindle pages: 532
language: English
ASIN: B00CLC3TWG