Introduction to political ideologies - Hoffman, John (Noida, India : Pearson Publications, 2017)