Latest news and analysis on C. Hoare (1 items)