[ISBN 0-7923-0586-8]