Krista Sutton

2 books

260 pages hardcover 2007

fiction romance young adult funny lighthearted fast-paced

1032 pages 2018

dark emotional medium-paced