Kaira Rouda

54 books

93 pages digital 2016

missing page info digital 2015

fiction contemporary romance

missing page info 2019

dark emotional fast-paced

309 pages digital 2016

missing page info paperback 2020

1500 pages digital 2014

256 pages

fiction thriller

1089 pages digital

dark mysterious reflective fast-paced

158 pages digital

lighthearted fast-paced

158 pages 2017

lighthearted fast-paced