publisher: Princeton University Press publish date: April 1st 2012
format: paperback pages: 255
language: English
ISBN:
0691147353 (9780691147352)
publisher: Cambridge University Press publish date: February 2nd 2006
format: hardcover pages: 596
language: English
ISBN:
0521860687 (9780521860680)
publisher: Cambridge University Press
format: hardcover pages: 300
language: English
ISBN:
0521822289 (9780521822282)