21 Lessons is also available as a free ebook from Swan Bitcoin. https://event.swanbitcoin.com/21lessons/
I also recommend Inventing Bitcoin (free ebook with referral link) which is the first book on Bitcoin I ever read. It was oddly engaging.