zachariah douglas