Cat Shaffer

16 books

295 pages digital 2013

294 pages paperback

fiction childrens medium-paced

130 pages digital 2010

lighthearted medium-paced

362 pages paperback

fiction historical thriller medium-paced

192 pages paperback

fiction

250 pages paperback

fiction

226 pages paperback

fiction medium-paced

188 pages paperback

fiction short stories

186 pages paperback

fiction

196 pages paperback

fiction medium-paced