[ISBN 0 7315 3666 5]