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.