How can Jewish person and a historian be a "racist" against a self-identified group that is not a race? The narrative that European Jews are a race is Nazi. Nobody else has ever seen Jews as a literal race, except Nazis and Zionists.
Besides Shlaim, there is a Naeem Giladi's book Ben Gurion Scandals that provides evidence how Zionists forced-imported Arab Jews into "Israel" to boost demographics. And besides Giladi, there are Ben-Gurion's own speeches and memoirs that provide the same evidence. Not sure if you are lying or just don't know. Looking at your name, you are a typical sofa-Zionist from the Anglosphere.