publisher: Springer publish date: June 24th 2009
format: paperback pages: 662
language: English
ISBN:
3642029205 (9783642029202)
publisher: Bradford Book
publish date: June 21st 2002
format: paperback pages: 459
language: English
ISBN:
0262731495 (9780262731492)