[ISBN 0-521-45339-9]