Blackburne Shilling Gambit (July 10, 2005)

Blackburne Shilling Gambit

by Bill Wall