And incidentally what on earth is HCI, Human Factors, and Industrial design doing all disjoint? they should all overlap.
And incidentally what on earth is HCI, Human Factors, and Industrial design doing all disjoint? they should all overlap.