Caprice Crane

15 books

missing page info

240 pages hardcover 2018

nonfiction biography memoir emotional hopeful medium-paced

522 pages paperback 2007

missing page info 2006

lighthearted fast-paced

384 pages 2007

fiction romance hopeful lighthearted fast-paced