A Fault Tolerant Token-based Algorithm for Group Mutual Exclusion in Distributed Systems - Abhishek Swaroop (2008)