Revelations : visions, prophecy, and politics in the Book of revelation - Pagels, Elaine H., 1943- (Viking, 2012)