publisher: Springer publish date: November 3rd 2008
format: hardcover pages: 287
language: English
ISBN:
8847010942 (9788847010949)
publisher: Springer publish date: October 28th 2010
format: paperback pages: 290
language: English
ISBN:
8847015677 (9788847015678)