Technology as an Extension of Human Activity

Technology as an Extension of Human Activity