by Lorne Tepperman, James Curtis
publisher: Oxford University Press publish date: February 15th 2010
format: hardcover pages: 778
language: English
ISBN:
0195433602 (9780195433609)
publisher: Oxford University Press publish date: February 3rd 2004
format: paperback pages: 608
language: English
ISBN:
019541764X (9780195417647)
publisher: Oxford University Press publish date: September 1st 2008
format: hardcover pages: 704
language: English
ISBN:
0195425596 (9780195425598)