ISBN 0-471-01146-0