Israel / Palestine is a collision between two internally valid and mutually exclusive worldviews. It's kind of a given that there will be two camps who consider the other non-reputable.
FWIW, the /r/AskHistorians booklist is pretty helpful.
https://www.reddit.com/r/AskHistorians/wiki/books/middleeast...
A human-curated list of human-written books? How delightfully old fashioned!
> It's kind of a given that there will be two camps who consider the other non-reputable.
You don’t need to look more than 2 years back to understand why either camp finds the other non-reputable.