John the Beloved
Subtitle: An Essene Understanding of the Book of Revelations
ISBN-13: 9780533047819