Jesus, thou art revealed