publisher: Oxford University Press publish date: September 30th 2010
format: paperback pages: 261
language: English
ISBN:
0199547416 (9780199547418)
format: ebook
ISBN:
1281960578 (9781281960573)
publisher: Cambridge University Press publish date: April 18th 2009
format: paperback pages: 352
language: English
ISBN:
0521310652 (9780521310659)
publisher: Hippocrene Books, Paperback" /> publish date: October 1st 1995
format: paperback
language: English
ISBN:
0781804043 (9780781804042)
publisher: Oxford University Press, USA publish date: September 1st 2005
format: paperback pages: 212
language: English
ISBN:
0198567340 (9780198567349)
publisher: Oxford University Press publish date: 1959
format: hardcover pages: 157
language: English