Stephen Drew

Stephen Drew lives in the northwestern Connecticut town of Morris, a bucolic community that surrounds Bantam Lake. He moved there after a period of personal...