The Ideas Behind the Chess Openings: Algebraic Notation
$20.28