Interpreting Ancient Israelite History, Prophecy, and Law John H Hayes - Hardback £51.00 Find out more