Bible History : old testament - Edersheim, Alfred (William B. Eerdmans, 1987)