Fault Tolerance by Bruce M. McMillin