Ark of the Covenant - Bible History Online
Bible History

Naves Topical Bible Dictionary

JOHN, 2. The Apostle

=>Present at the crucifixion