by Edward J. Renehan Jr.
publisher: Oxford University Press, USA publish date: December 9th 1999
format: paperback pages: 320
language: English
ISBN:
0195134249 (9780195134247)
publisher: Oxford University Press, USA publish date: October 29th 1998
format: hardcover pages: 320
language: English
ISBN:
0195127196 (9780195127195)
format: ebook pages: 320
language: English
ASIN: B000SW4EGQ
publisher: NetLibrary, Incorporated publish date: December 9th 1999
format: ebook
language: English
ISBN:
0198029276 (9780198029274)
publisher: Recorded Books publish date: January 18th 2010
format: MP3 CD
language: English
ISBN:
1449813801 (9781449813802)
publisher: Oxford University Press publish date: January 1st 1998
format: ebook
language: English
ISBN:
1280535202 (9781280535208)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
144987715X (9781449877156)