On the Island by Tracey Garvis Graves