publisher: Springer publish date: August 12th 2010
format: hardcover pages: 299
language: English
ISBN:
1849961360 (9781849961363)
publisher: Springer publish date: March 27th 2012
format: paperback pages: 284
language: English
ISBN:
3642290493 (9783642290497)
publisher: Springer
publish date: November 7th 2011
format: paperback pages: 366
language: English
ISBN:
3642251668 (9783642251665)