ISBN 9780805424362