General-purpose Theorem Prover Research Articles