Pieces of the Puzzle: A Story Where Doubt Confronts Rational Belief in This Broken World - Greg Stone