Interesting.
I'd heard of, but never read or listened to Dinesh D'Suza before.
I will say that what he says about "anti-colonialism" makes sense, but keep in mind, the controlling, motivating, and financing element behind every single anti-colonialist movement in the world has always been communism.