João Bouza da Costa

5 books

548 pages paperback 2003

fiction fantasy middle grade adventurous mysterious medium-paced

682 pages paperback 2005

fiction fantasy middle grade adventurous emotional medium-paced

436 pages paperback 2004

fiction literary challenging reflective medium-paced

347 pages hardcover 1985

fiction historical hopeful reflective sad medium-paced

500 pages paperback 2009

fiction crime mystery thriller dark mysterious tense medium-paced