1. Basseches, M., & Gruber, H. E. (1984). Dialectical thinking and adult development (Vol. 3). Norwood: Ablex.
2. Brookfield, S. (1987). Developing critical thinkers. Milton Keynes: Open University Press.
3. Burge, J., Carroll, J. M., McCall, R., & Mistrik, I. (2008). Rationale-based software engineering. Dordrecht, Berlin: Springer.
4. Carr, K. S. (1988). How can we teach critical thinking? Childhood Education, 65(2), 69–73.
5. Carr, N. (2011). The shallows: What the Internet is doing to our brains. New York: W.W. Norton & Company.