by Forrest Capie
publisher: Cambridge University Press publish date: July 20th 2010
format: ebook pages: 921
language: English
ISBN:
1283112337 (9781283112338)
publisher: Cambridge University Press publish date: August 27th 2012
format: paperback pages: 916
language: English
ISBN:
1107621690 (9781107621695)
publisher: Cambridge University Press publish date: 2010-07-20
format: hardcover pages: 920
language: English
ISBN:
052119282X (9780521192828)
publisher: Cambridge University Press publish date: May 5th 2011
format: ebook
language: English
ISBN:
1139063073 (9781139063074)
publisher: Cambridge University Press publish date: July 20th 2010
format: ebook pages: 920
language: English
ISBN:
1139064967 (9781139064965)