ISBN 9780805427875