A Formal Approach to Designing Anonymous Software | IEEE Conference Publication | IEEE Xplore