by Martin M. Winkler
format: hardcover pages: 360
language: English
ISBN:
0521518601 (9780521518604)
publisher: Cambridge University Press publish date: February 12th 2009
format: ebook pages: 362
language: English
ISBN:
0511474407 (9780511474408)
publisher: Cambridge University Press publish date: February 12th 2009
format: ebook pages: 362
language: English
ISBN:
1282001698 (9781282001695)
publisher: Cambridge University Press publish date: April 9th 2010
format: ebook
language: English
ISBN:
0511737432 (9780511737435)
publisher: Cambridge University Press publish date: January 31st 2012
format: paperback pages: 362
language: English
ISBN:
1107404363 (9781107404366)