Great book, makes complex concepts very digestible.<br><br>I really enjoyed how he would start with some historical anecdotes to remove the 'abstract' part of the algebra. He does a very good job of motivating the subject, explaining concepts concisely, and not just stating things like "it should be obvious that [non-obvious complex implication]"