ISBN 9780805449860