by Robert Middlekauff
publisher: Oxford University Press, USA publish date: March 9th 2007
format: paperback pages: 752
language: English
ISBN:
019531588X (9780195315882)
publisher: Oxford University Press publish date: February 7th 1982
format: paperback pages: 696
language: English
ISBN:
0195035755 (9780195035759)
publisher: Oxford University Press, USA publish date: February 1st 2005
format: hardcover pages: 760
language: English
ISBN:
0195162471 (9780195162479)
publisher: Oxford University Press, USA publish date: June 3rd 1982
format: hardcover pages: 720
language: English
ISBN:
0195029216 (9780195029215)
ASIN: 195029216
format: kindle pages: 745
language: English
ASIN: B000SEI8FC
publisher: Oxford University Press publish date: January 5th 2005
format: ebook
language: English
ISBN:
0199740925 (9780199740925)
format: kindle pages: 720
language: English
ASIN: B001AU5X1K
publisher: Oxford University Press, USA publish date: February 7th 1985
format: kindle pages: 720
language: English
ASIN: B001C35A7C
publisher: Books on Tape publish date: November 1st 1991
format: audiobook
language: English
ISBN:
0736620516 (9780736620512)
publisher: Audible Inc
format: Audiobook
language: English