Home
A New Promise
Barnes and Noble
A New Promise
Current price: $12.99
Barnes and Noble
A New Promise
Current price: $12.99
Size: Paperback
Loading Inventory...
*Product information may vary - to confirm product availability, pricing, shipping and return information please contact Barnes and Noble
Maggie Marks moved to New York City after a traumatic end to her marriage. Estranged from her father, there's only one person she has counted on her entire life. Elijah. Her best friend.
As kids, he protected her.
As adults, she pushed him away.
Now he's back in her life, and this time, he won't let her go without a fight.