john moerschel, mark