Ideology - Mclellan, David (Jaipur Rawat Pub., 2019)