publisher: Springer publish date: July 15th 2011
format: hardcover pages: 510
language: English
ISBN:
9400715811 (9789400715813)
publisher: Springer Netherlands publish date: July 15th 2011
format: kindle pages: 539
language: English
ASIN: B00F8KK2G4