by Michael J. Allen
publisher: Oxford University Press, USA publish date: October 13th 2005
format: paperback pages: 534
language: English
ISBN:
0199279187 (9780199279180)
publisher: Oxford University Press publish date: January 1st 1997
format: paperback pages: 457
language: English
ISBN:
1854316559 (9781854316554)
publisher: Oxford University Press publish date: January 1st 1999
format: paperback pages: 480
language: English
ISBN:
1854318934 (9781854318930)
publisher: Oxford University Press publish date: January 28th 2007
format: hardcover pages: 558
language: English
ISBN:
0199215847 (9780199215843)
ASIN: 199215847