ParentFull threaddfan·The other books mentioned here are also great, but I think Cat's Cradle is the best book to start with.View on HN