Tamsin Kennard

33 books

338 pages digital -1 user-added

fiction thriller

280 pages 2016

fiction thriller dark fast-paced

406 pages paperback

fiction contemporary crime fantasy history lgbtqia+ magical realism mystery adventurous emotional mysterious medium-paced