#2 is more of a polemical book, maybe not the best if you want a fair summary.
#3 I've never heard of.
#2 is more of a polemical book, maybe not the best if you want a fair summary.
#3 I've never heard of.