publisher: Springer publish date: October 4th 2006
format: hardcover pages: 152
language: English
ISBN:
1402052960 (9781402052965)
publisher: Springer publish date: October 4th 2006
format: paperback pages: 152
language: English
ISBN:
1402052979 (9781402052972)