Culture and Technology 3rd (third) Revised Edition by J. Macgregor Wise, Jennifer Daryl Slack [2005]