by David White
publisher: Oxford University Press, USA publish date: March 16th 2006
format: hardcover pages: 628
language: English
ISBN:
0195301684 (9780195301687)
publisher: Oxford University Press, USA publish date: December 2nd 2011
format: hardcover pages: 656
language: English
ISBN:
019539304X (9780195393040)
publisher: Oxford University Press, USA publish date: January 1st 1995
format: hardcover pages: 400
language: English
ISBN:
019508439X (9780195084399)
publisher: Oxford University Press, USA publish date: September 2nd 1999
format: hardcover pages: 600
language: English
ISBN:
0195125797 (9780195125795)
publisher: Oxford University Press, USA publish date: January 1st 2012
format: hardcover
language: English
ISBN:
0199841284 (9780199841288)