I worked with Mike for a couple of years on Newton. I had tremendous respect for his breadth of understanding of systems, from transistors and batteries all the way up to user interaction. He was a hardware designer who really understood software, too; in my experience, that's rare.
We've lost another great engineer to cancer. This sucks.
My condolences to his family, friends and co-workers.