“Martineck’s narration makes it easy to differentiate the large cast of characters who are expressing emotions that range from despair to hope. ”