Books and articles that I have been reading (certainly not in any order, chronological or otherwise):
Krug, Steve. Don’t make me think! : a common sense approach to Web usability.
Norman, Donald A. Psychology of everyday things .
Raskin, Jef. Humane interface : new directions for designing interactive systems.
Tufte, Edward R. Envisioning information
Tufte, Edward R. Visual explanations : images and quantities, evidence and narrative
Perry, Mark. “Distributed Cognition” in HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science. Carroll, John (ed.) Morgan Kaufmann: Amsterdam; Boston, 2003.
Weiss, Gerhard (ed.) Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press: Cambridge, MA, 1999.
Rosenthal, Ted L. and Zimmerman, Barry J. Social Learning and Cognition. Academic Press: New York, 1978.
Fensel, Dieter et al (eds.) Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential. MIT Press: Cambridge, MA, 2002.
Antoniou, Grigoris and van Harmelen, Frank. A Semantic Web Primer. MIT Press: Cambridge, MA, 2004.
Rosenfeld, Louis and Morville, Peter. Information Achitecture. (2 ed.) O’Reilly Media: 2002.
Dunham, Margaret H. Data Mining: Introductory and Advanced Topics. Prentice Hall: Upper Saddle River, NJ, 2002.
Vygotsky, Lev S. and Cole, Michael (ed.) Mind in Society: The Development of Higher Psychological Processes. Harvard University Press: Cambridge, MA, 1978.
National Research Council (U. S.) Committee on Learning Research and Educational Practice, National Research Council (corporate author), Bransford, John et al. (eds.) How People Learn: Brain, Mind, Experience, and School: Expanded Edition National Academy Press: Washington, DC, 2000.
Gladwell, Malcolm. A Tipping Point: How Little Things Can Make a Big Difference. Little, Brown: Boston, 2000.
Sennett, Richard. The Culture of the New Capitalism. Yale University Press: New Haven, 2006.
Papert, Seymour. Mindstorms: Children, Computers, and Powerful Ideas. Basic Books: New York, 1980.