zachariah patrick