Promise: A Novel by Rachel Eliza Griffiths Publisher: Random HouseISBN: 9780593241929Read More and Get a Copy