ISBN 9780805427882