A Theorem Prover for a Computational Logic
Reaching Agreement in the Presence of Faults