by Philip Davis
publisher: Oxford University Press publish date: December 5th 2002
format: hardcover pages: 648
language: English
ISBN:
0198184476 (9780198184478)
publisher: Oxford University Press, USA publish date: May 1st 2004
format: paperback pages: 648
language: English
ISBN:
0199269203 (9780199269204)
publisher: Oxford University Press, USA publish date: April 15th 2004
format: kindle pages: 648
language: English
ASIN: B000R9SIDK