publisher: Oxford University Press publish date: October 1st 2007
format: paperback pages: 600
language: English
ISBN:
0195516478 (9780195516470)
publisher: Oxford University Press publish date: November 15th 2011
format: paperback pages: 747
language: English
ISBN:
0195562895 (9780195562897)
publisher: Butterworth-Heinemann
format: paperback pages: 252
language: English
ISBN:
0409308188 (9780409308181)
publisher: Oxford University Press publish date: July 21st 2005
format: paperback pages: 746
language: English
ISBN:
0195514211 (9780195514216)