publisher: Springer
publish date: July 14th 2005
format: hardcover pages: 481
language: English
ISBN:
1402034601 (9781402034602)
publisher: Springer publish date: October 19th 2010
format: paperback pages: 481
language: English
ISBN:
9048168724 (9789048168729)