Benny Morris
Benny Morris, in his 2004 book, "The Birth of the Palestinian Refugee Problem Revisited", summarizes it from his perspective: