Beth Yarnall

24 books

163 pages first pub 2019 (editions)

48 pages first pub 2017 (editions)

funny lighthearted slow-paced

242 pages first pub 2015 (editions)

romance emotional mysterious tense fast-paced

82 pages first pub 2014 (editions)

fiction crime romance lighthearted fast-paced