Paul Leach is an architect in the Windows NT Distributed Systems group at Microsoft Corporation, where he has been since 1991. Prior to Microsoft, he was one of the founders of Apollo Computer, where he was the architect for their Domain distributed system and the NCS and DCE RPC systems. He also holds an appointment as auxiliary Professor in the department of Computer Science and Engineering at the University of Washington.