num_pages: 208
language: English
title: A New Promise
titlecomplete: A New Promise (Caitlin: Promise Trilogy, #3)
genres: Young Adult, Romance
ratings_count: 72
series: Caitlin: Promise Trilogy
publisher: Starfire