Ark of the Covenant - Bible History Online
Bible History

Naves Topical Bible Dictionary

JOHN, 2. The Apostle

=>Writes his apocalyptic vision from Patmos Island