978-0-679-40827-7