publisher: Springer publish date: April 1st 2006
format: paperback pages: 352
language: English
ISBN:
0387290141 (9780387290140)
publisher: Springer Science+Business Media publish date: January 1st 2006
format: ebook
language: English
ISBN:
0387331263 (9780387331263)
publisher: Springer publish date: January 1st 2006
format: ebook pages: 337
language: English
ISBN:
128061899X (9781280618994)