[ISBN 0-412-71880-4]