Revelation Distribution