publisher: Springer publish date: July 14th 2008
format: paperback pages: 276
language: English
ISBN:
1402046235 (9781402046230)
publisher: Springer publish date: July 7th 2006
format: kindle pages: 276
language: English
ASIN: B001BNSQ74
publisher: Springer publish date: August 29th 2008
format: kindle pages: 292
language: English
ASIN: B00B20EAJ4