Interview: Debating King David

 

An interview with Hebrew University’s Prof. Yosef Garfinkel.