ISBN 0-671-23078-6