Carlo Oliva

5 books

420 pages hardcover 1988

fiction crime mystery challenging dark mysterious slow-paced

256 pages digital 1957

fiction crime mystery adventurous dark mysterious slow-paced

375 pages paperback 1986

fiction literary emotional reflective slow-paced

496 pages paperback 1990

fiction crime mystery dark mysterious tense fast-paced

368 pages paperback 1992

fiction crime mystery dark mysterious slow-paced