publisher: Springer publish date: February 12th 2010
format: paperback pages: 200
language: English
ISBN:
1441921486 (9781441921482)
publisher: Springer publish date: December 19th 2012
format: Unknown Binding pages: 599
language: English
ISBN:
085729086X (9780857290861)