Ephod and Ark: A Study in the Records and Religion of the Ancient Hebrews