I've personally read these books and can highly recommend them: "Keys to Bitcoin" by Raphael Meyer, "Programming Bitcoin" by Jimmy Song, and "Mastering the Lightning Network" by Andreas Antonopoulos. They're all incredibly insightful and worth your time!