judgements and revelations