publisher: Springer publish date: November 1st 2007
format: paperback pages: 226
language: English
ISBN:
1846285623 (9781846285622)
publisher: Springer publish date: November 7th 2007
format: kindle pages: 226
language: English
ASIN: B0014EMPJK
publisher: Springer London publish date: January 1st 2007
format: ebook pages: 231
language: English
ISBN:
128134009X (9781281340092)