Where Technology Meets Man ...