Umberto Eco

171 books

469 pages paperback 2004

fiction historical informative reflective slow-paced

458 pages 2004

fiction historical mysterious slow-paced

536 pages paperback 1980

fiction crime historical mystery challenging dark mysterious slow-paced

284 pages paperback

nonfiction biography essays politics reflective slow-paced

191 pages paperback 2015

fiction mystery mysterious tense fast-paced

334 pages paperback 2002

nonfiction essays challenging informative reflective slow-paced

348 pages 1965

nonfiction history philosophy sociology challenging informative reflective slow-paced

456 pages 2007

nonfiction art history philosophy challenging informative reflective slow-paced

320 pages 1962

nonfiction art philosophy challenging informative reflective slow-paced

Pinocchio

Carlo Collodi

262 pages paperback 1883

fiction childrens classics adventurous funny lighthearted fast-paced