zechariah hubbard