by Jack English, Richard Card
publisher: Oxford University Press, USA publish date: March 8th 2011
format: paperback pages: 1302
language: English
ISBN:
0199594821 (9780199594825)
publisher: Oxford University Press publish date: April 1st 2009
format: paperback pages: 294
language: English
ISBN:
0199559791 (9780199559794)
publisher: Oxford University Press publish date: May 1st 2007
format: paperback pages: 224
language: English
ISBN:
0199214069 (9780199214068)
publisher: Oxford University Press publish date: September 1st 2005
format: paperback pages: 144
language: English
ISBN:
0199284059 (9780199284054)