Perfect for fans of Laurie Halse Anderson and Gayle Forman, Every Last Promise is a provocative and emotional novel about a girl who must decide between keeping quiet and speaking up after witnessing
Told in their separate voices, eighteen-year-old Will who has aged out of foster care, and fifteen-year-old Zoe whose father beats her, set out for Las Vegas together, but their escape may prove more