Perspective is not easy, but I find it way easier with this book. Even though it was published originally in 1964, it's still a great book and a lot more useful than Youtube tutorials (and quite easier too). It covers a lot of things and doesn’t oversimplify things, as these simplifications might fall apart when faced with reality (and D'Amelio explain why this happens).
One thing that I love is that he does not only explain how certain thing should appear at a certain perspective, but why they look that way and why the methods he teaches work. But I gotta be honest, you’ll probably won’t grasp everything at your first read, especially as a beginner, but after getting more experience, the more advanced concepts might be really useful. If you’re not a beginner, then it’s a great way to improve your perspective drawing skills.
I first read it in 2019, when I was a beginner, and, even not being able to grasp everything, it was extremely useful. Now I reread and it was super useful to answer some questions that appeared over the years. So, I highly recommend it, whether you’re a beginner or a more experienced artist.