Brian Wilson
Brian Wilson Kernighan