publisher: Springer, 563 pages, Paperback" /> publish date: October 24th 2011
format: paperback pages: 563
language: English
ISBN:
1461290872 (9781461290872)
publisher: Cambridge University Press publish date: January 29th 2009
format: paperback pages: 768
language: English
ISBN:
0521100739 (9780521100731)