publisher: Springer
publish date: January 1st 2005
format: ebook pages: 558
ISBN:
1281860921 (9781281860927)
format: hardcover pages: 678
ISBN:
1493906119 (9781493906116)
publisher: Springer
publish date: January 1st 2005
format: ebook
ISBN:
0387289194 (9780387289199)