ISBN 9780805474572