This one https://www.amazon.com/Beginning-FPGA-Programming-Metal-hardware-ebook/dp/B01MS0JK01
I forgot to mention this book: https://www.amazon.com/Beginning-FPGA-Programming-Metal-hardware-ebook/dp/B01MS0JK01.
People on amazon don't seem to like it, but it's well done and follows a practice-oriented style.