ISBN 0-471-04338-9 Pbk : £7.95