OK, this is probably a pretty good list, but I would approach a reading list for knowledge workers very differently. For example, knowledge workers should be familiar with Hume's Treatise of Human Nature, Wittgenstein's On Certainty and Polanyi's Personal Knowledge. Throw in some Feyerabend and Lakatos to taste. Add Minsky's Society of Mind. Ronald Giere's Understanding Scientific Reasoning. Blend with Kenneth Clark's Civilisation and Patrick Watson's Struggle for Democracy. Mix in William Gibson's Neuromancer, John Varley's Steel Beach, and Ursula LeGuin's Always Coming Home. Finish with John Staurt Mill's On Liberty. Never read directly into a subject - read around the subject, and then let your intuition guide you through the details. It will, you know.