Day: June 30, 2017

David’s life was rolling along just fine. He married a beautiful woman, had a son, and all in all lived…