the nature of engineering: a philosophy of technology - "roger, g f. " (uk : macmillan, 1983)