[ISBN 0-7923-3151-6]