london mathematical society monographs new series 30, clarendon press, oxford