publisher: Cambridge University Press publish date: October 5th 2012
format: paperback pages: 746
ISBN:
1108046894 (9781108046893)
publisher: Oxford University Press publish date: December 1st 2003
format: hardcover pages: 1030
language: English
ISBN:
019820471X (9780198204718)
publisher: Cambridge University Press publish date: 2012-11-15
format: Paperback pages: 592
language: English
ISBN:
1108046797 (9781108046794)
ASIN: 1108046797
publisher: Cambridge University Press publish date: September 17th 2012
format: paperback pages: 538
ISBN:
1108046789 (9781108046787)