publisher: Cambridge University Press publish date: April 30th 2007
format: ebook pages: 376
ISBN:
0511276311 (9780511276316)
publisher: Springer, 190 pages, Paperback" /> publish date: December 1st 2010
format: paperback pages: 190
language: English
ISBN:
3642059031 (9783642059032)