978-0-393-97678-6