David Schembri

9 books

missing page info digital 2020

medium-paced

125 pages digital 2018

dark slow-paced

170 pages paperback

fiction fantasy horror short stories slow-paced

missing page info 2008

fiction horror dark slow-paced

148 pages digital 2016

140 pages 2014

poetry informative reflective medium-paced

136 pages paperback

adventurous dark reflective medium-paced

158 pages paperback 2015

144 pages 2014

adventurous dark medium-paced