http://www.cambridge.org:80/catalogue/catalogue.asp?isbn=0521525861&ss=res