Guys like that who run small companies sometimes never care for themselves but delve really deep into one thing - often obsessing. What he sounded like he had was "Asperger Syndrome" Back in the 70s and 80s, nobody really did as much in the mental health area as they do now. Too bad for Kevin - would have lived a better life with the right help.
http://en.wikipedia.org/wiki/Asperger_syndrome