ISBN 9780805473995