isbn 9780393674699