[ISBN 9780821331316]