Download First-order logic syntax and semantics