publisher: Springer publish date: January 9th 2006
format: Unknown Binding pages: 325
language: English
ISBN:
1402034237 (9781402034237)
publisher: Springer London
publish date: January 1st 2006
format: ebook
language: English
ISBN:
140204450X (9781402044502)