Ideology - Mclellan, David (great britain)