The Name of the Rose by Umberto Eco Modern 536 pages ISBN: 9780156001311 Goodreads page All book cover images are from Goodreads unless specified otherwise. Previous Next