Vaughn StarrFeb 8, 20232 min readWhy Faith Makes Sense to this ScientistMy name is Vaughn Starr and I have taken perhaps the oddest journey which has lead me into pastoral ministry. As a young man, I didn’t...