by Dennis Farrington, David Palfreyman
publisher: Oxford University Press, USA publish date: June 15th 2012
format: hardcover pages: 792
language: English
ISBN:
0199608792 (9780199608799)
publisher: Oxford University Press publish date: October 12th 2006
format: hardcover pages: 638
language: English
ISBN:
0199297452 (9780199297450)