Karen Tayleur

14 books

96 pages paperback 2006

lighthearted medium-paced

82 pages 2006

challenging informative mysterious medium-paced

233 pages 2010

fiction horror short stories challenging slow-paced

32 pages