Priests, Prophets, Kings and Rebels