ISBN 0393322114, 9780393322118