Ettore Capriolo

45 books

300 pages 1975

fiction mystery thriller adventurous medium-paced

222 pages hardcover 1990

fiction fantasy middle grade adventurous funny lighthearted fast-paced

136 pages paperback 1899

fiction classics literary challenging dark slow-paced

192 pages paperback 1978

nonfiction essays philosophy challenging informative reflective medium-paced

368 pages paperback 1955

fiction historical adventurous informative medium-paced

275 pages paperback 1928

fiction classics challenging reflective slow-paced

324 pages paperback 1965

fiction literary thriller reflective slow-paced

256 pages paperback 1990

fiction historical horror dark mysterious tense slow-paced

647 pages paperback 1981

fiction literary magical realism challenging reflective slow-paced

256 pages 1998

fiction literary mystery mysterious reflective fast-paced