The Revelation: November 2027

A work of fiction