publisher: Springer publish date: August 30th 2011
format: hardcover pages: 950
language: English
ISBN:
904818701X (9789048187010)
publisher: Springer publish date: June 29th 2011
format: ebook pages: 539
language: English
ISBN:
904818732X (9789048187324)