ISBN 9780805463569