Sturn, Richard (2022) Ideology, power, and progress: Economics and its dilemmas. Acta Oeconomica, 72 (S1). pp. 81-105. ISSN 0001-6373