Contingent Thoughts is just what it says: ideas set down in a specific context, a particular juncture, that may prove wrong or evolve. My main subject is culture and technology. My approach is historical and personal.