An Attacking Repertoire for White with 1.d4: Ambitious Ideas and Powerful Weapons

An Attacking Repertoire for White with 1.d4

Ambitious Ideas and Powerful Weapons