Katie Rose

30 books

262 pages 1987

romance informative reflective fast-paced

337 pages 1992

contemporary historical romance lighthearted reflective relaxing fast-paced

276 pages 1987

emotional medium-paced

227 pages 2016

romance sports lighthearted fast-paced

227 pages 2016

romance sports emotional lighthearted fast-paced

237 pages 2015

romance sports emotional funny lighthearted fast-paced

400 pages 1998

fiction historical romance challenging informative reflective slow-paced

missing page info digital 1998

fiction historical romance emotional mysterious reflective medium-paced

322 pages paperback 1993

fiction romance emotional lighthearted reflective slow-paced

36 pages paperback

nonfiction self help medium-paced