Kiki Swinson

70 books

76 pages digital

215 pages paperback 2013

dark mysterious tense medium-paced

141 pages digital 2013 user-added

232 pages paperback

emotional tense medium-paced

190 pages 2005

fiction mysterious tense fast-paced

216 pages 2012

lighthearted medium-paced

213 pages 2007

fiction lighthearted fast-paced

272 pages 2011

dark slow-paced

140 pages paperback 2005

emotional reflective medium-paced

320 pages 2017

fiction thriller mysterious tense fast-paced