Logic With Trees is a new and original introduction to modern formal logic. It contains discussions on philosophical issues such as truth, conditionals and modal logic, presenting the formal material with clarity, and preferring informal explanations and arguments to intimidatingly rigorous development. Worked examples and exercises guide beginners through the book, with answers to selected exercises enabling readers to check their progress.Logic With Trees equips students a complete and clear account of the truth-tree system for first order logic; the importance of logic and its relevance to many different disciplines; the skills to grasp sophisticated formal reasoning techniques necessary to explore complex metalogic; the ability to contest claims that "ordinary" reasoning is well represented by formal first order logic.
I am a beginner of first-order logic and this is one of the first books I've read about it, although the book also introduces and explains some other famous topics and theorems too so the book introduces the reader to a lot of new things in the field with many book recommendations.
I'm not accustomed to reading first-order logic and maths either, and the author's explanations and writing style could be clearer and in a better format, because of this I wouldn't recommend the book to someone who quickly needs to understand the way first-order logic works but rather someone who is familiar with it but wants to deepen their knowledge of it at a beginner-low intermediate level.
If you want a short book that is high on detail on the subjects of truth trees, propositional languages and first-order logic then this is certainly one to read.