by Angus Hawkins
publisher: Oxford University Press, USA publish date: 2008-11-01
format: hardcover pages: 529
language: English
ISBN:
0199204411 (9780199204410)
publisher: Oxford University Press publish date: January 1st 2008
format: ebook pages: 544
language: English
ISBN:
1281825468 (9781281825469)
publisher: NetLibrary, Incorporated publish date: September 11th 2008
format: ebook
language: English
ISBN:
0191548073 (9780191548079)
publisher: Oxford University Press, USA publish date: 2011-02-04
format: paperback pages: 566
language: English
ISBN:
0199605149 (9780199605149)