Sophie E. Tallis

4 books

292 pages 2012

fiction fantasy adventurous slow-paced

130 pages 2014

fantasy adventurous slow-paced

250 pages 2016

adventurous fast-paced

220 pages 2016

adventurous reflective medium-paced