by Larry May
publisher: Cambridge University Press publish date: April 21st 2008
format: paperback pages: 356
language: English
ISBN:
0521719151 (9780521719155)
publisher: Cambridge University Press publish date: April 30th 2008
format: ebook
language: English
ISBN:
0511402279 (9780511402272)
publisher: Cambridge University Press publish date: April 21st 2008
format: ebook pages: 366
language: English
ISBN:
1281383910 (9781281383914)
publisher: Cambridge University Press publish date: April 21st 2008
format: hardcover pages: 366
language: English
ISBN:
052189431X (9780521894319)