Shirleen Davies

69 books

300 pages paperback

fiction romance dark tense slow-paced

348 pages paperback

fiction romance emotional medium-paced

304 pages paperback

fiction historical adventurous emotional fast-paced

380 pages paperback

fiction historical reflective fast-paced

292 pages paperback

fiction historical adventurous fast-paced

385 pages 2015

fiction romance emotional fast-paced

330 pages paperback

fiction historical romance emotional fast-paced

424 pages paperback

fiction historical adventurous medium-paced

324 pages paperback

fiction historical adventurous emotional medium-paced

266 pages paperback

fiction historical emotional medium-paced