Always Emily by Michaela MacColl
Reviewed by Cynthia from Portland, Oregon.