publisher: Springer publish date: April 9th 2010
format: hardcover pages: 384
language: English
ISBN:
364212089X (9783642120893)
ISBN:
0975215027 (9780975215029)
publisher: Springer publish date: November 11th 2010
format: paperback pages: 394
language: English
ISBN:
364209824X (9783642098246)