A review by simon_w
The Caledonian Gambit by Dan Moren

5.0