Speak for the Dead (Gabe Wager Mysteries, 2) | lit.salon