Umberto Eco; William Weaver; David Lodgeauthor : Umberto Eco; William Weaver; David LodgeUmberto Eco; William Weaver; David Lodge Book SeriesThe name of the rose