Technology as a Human Affair - Hickman, Larry A