Charles Proteus Steinmetz electrical engineer (generic term) inventor (generic term) discoverer (generic term) artificer (generic term)