ISBN 0-471-19699-1 Pbk: £2.60