[ISBN 0-080-44578-0]