A complete Defence for Black

$29.95

A complete defense provides Black with a first move that can be played against anything.