David Sala

3 books

184 pages paperback 1988

fiction crime dark slow-paced

28 pages 2018

childrens fantasy adventurous mysterious fast-paced

missing page info 2016

informative inspiring tense medium-paced