zechariah lowe