Encyclopaedia Of Chess Openings Volume B - Part 1 5th edition
Do not equate "finding a free PDF" with "studying the opening." The PDF is a dead tree. The knowledge is alive in the games of GMs playing today. Use the legacy of ECO Volume B as a roadmap, then drive down the road using modern navigation.
We all understand the temptation. These books are expensive (often $50–$80 per volume), heavy, and out-of-print editions can be scarce. A quick PDF scan seems like the perfect solution.
Volume B covers all openings starting with where Black responds with any move other than 1...e5 (Open Games) or 1...e6 (French Defense). It is divided into 100 codes ( B00–B99 ), which are often split into two physical books in modern editions due to the sheer volume of theory. Volume B: Part 1 (Codes B00–B49)