I can really recommend this book, I've worked through it and am implementing the interpreter in Rust. I've just finished the latest chapter and am looking forward to the future instalments.
Edit: here is the (WIP) intepreter: https://github.com/HarveyHunt/loxr