publisher: Cambridge University Press publish date: June 28th 2013
format: hardcover pages: 1264
language: English
ISBN:
1107031834 (9781107031838)
format: kindle pages: 240
language: English
ASIN: B009D0N7S0
publisher: Cambridge University Press publish date: April 28th 1995
format: paperback pages: 284
language: English