publisher: Springer publish date: March 13th 2009
format: hardcover pages: 216
language: English
ISBN:
3540959777 (9783540959779)
publisher: Springer publish date: August 11th 2010
format: paperback pages: 715
language: English
ISBN:
3642152457 (9783642152450)