by John Guy
publisher: Oxford University Press publish date: February 2013
format: hardcover pages: 258
language: English
ISBN:
0192840908 (9780192840905)
publisher: OUP Oxford publish date: March 2nd 2013
format: kindle pages: 285
language: English
ISBN:
9780191655944
publisher: Oxford University Press, USA publish date: January 1st 2013
format: ebook pages: 285
language: English
ISBN:
1299223915 (9781299223912)
publisher: Oxford University Press, USA publish date: September 30th 2014
format: paperback pages: 280
language: English
ISBN:
0198700873 (9780198700876)
ASIN: 198700873