David Cruz Acevedo

4 books

301 pages paperback 1986

fiction classics fantasy middle grade adventurous funny lighthearted medium-paced

360 pages 1996

fiction fantasy horror dark mysterious slow-paced

198 pages hardcover 2011

fiction horror science fiction adventurous hopeful tense medium-paced

missing page info 2011

adventurous hopeful tense medium-paced