Wright, John.
Oxford [UK] ; Boston : Butterworth-Heinemann ; Milton Keynes, England : Open University, 1998.
2nd ed. / rev. for the Course Team by David A. Rothery.
Oxford, UK ; Boston, MA : Butterworth Heinemann ; Milton Keynes, England : in association with the Open University, 2002.
2nd ed. / reprinted with corrections.