[ISBN 0-7923-1099-3]