Transformative Tools for Thought

Transformative Tools for Thought

An essay on using computers to aid human thinking.