publisher: Springer
publish date: March 9th 2007
format: hardcover pages: 580
language: English
ISBN:
0387693181 (9780387693187)
publisher: Springer publish date: November 19th 2010
format: paperback pages: 580
language: English
ISBN:
1441943439 (9781441943439)