publisher: Cambridge University Press publish date: February 28th 2013
format: ebook
ISBN:
1299257259 (9781299257252)
publisher: Cambridge University Press publish date: February 26th 2013
format: ebook pages: 224
ISBN:
1107302498 (9781107302495)
publisher: Springer publish date: November 1st 2008
format: hardcover pages: 188
language: English
ISBN:
1402066325 (9781402066320)