[ISBN 0-444-8682-3]