Exodus and the Biblical Theology of the Tabernacle - Palmer, James (2004)