Intended for a course for beginning students in philosophy mathematics linguistics or computer science Motivation for each formal concept and each step in building a formal logic in terms of formalizing reasoning Provides a conception of formal logic and not just a collection of results Summaries at important junctures in the book keep students aware of what theyre doing and where theyre going Hundreds of exercises that teach Criteria of forma...