A Light at the End . . . by Amy Lawrence