zealots [sing. a zealot]