Navigating lemonade seas Frederick Engels, utopian socialism and strategies for emancipation - Cox, Judy (2024)