publisher: Springer publish date: June 9th 2010
format: paperback pages: 620
language: English
ISBN:
364213680X (9783642136801)
publisher: Springer, 625 pages, Paperback" /> publish date: June 24th 2008
format: paperback pages: 625
language: English
ISBN:
354069904X (9783540699040)