Author of Scripture revelations.