zachariah montgomery