Engineering and the mind's eye - Ferguson, Eugene S.