Caroline Preston

8 books

312 pages 2006

fiction historical reflective medium-paced

320 pages 1997

fiction contemporary funny lighthearted fast-paced

224 pages 2017

fiction historical emotional reflective medium-paced

362 pages 2001

fiction reflective fast-paced

320 pages hardcover 1997

fiction contemporary emotional funny lighthearted slow-paced

240 pages hardcover 2011

fiction art historical reflective medium-paced

274 pages paperback

fiction emotional reflective medium-paced

224 pages digital 2017