by John Foster
publisher: Oxford University Press, USA publish date: February 20th 2003
format: paperback pages: 300
language: English
ISBN:
0199256624 (9780199256624)
publisher: Oxford University Press, USA publish date: March 9th 2000
format: hardcover pages: 300
language: English
ISBN:
0198237693 (9780198237693)
publisher: Oxford University Press, USA publish date: May 25th 2000
format: kindle pages: 304
language: English
ASIN: B001KVZLAC
publisher: Oxford University Press publish date: March 9th 2000
format: ebook
language: English
ISBN:
019151926X (9780191519260)
publisher: Oxford University Press publish date: March 9th 2000
format: ebook pages: 298
language: English
ISBN:
1281943649 (9781281943644)