ISBN numbers ISBN 0393314804 (paperback, 1996) ISBN 0393057240 (hardcover) ISBN 0749321733 (paperback)