publisher: Springer publish date: March 1st 2006
format: hardcover pages: 325
language: English
ISBN:
354025059X (9783540250593)
publisher: Springer
publish date: March 23rd 2005
format: paperback pages: 631
language: English
ISBN:
3540253963 (9783540253969)