pull down to refresh

I second this. Great book. Not sure how it compares to Mastering Bitcoin but I think Grokking Bitcoin is a bit lighter on the technicals.