ISBN 9780805462975