Mastering Chess Logic4.5(2)Add ratingThis book analyses the key components of how to approach chess logically and deals with them all in turn.Read moreTrack