Essential chess endings explained move by move. Volume one, Novice thru intermediateJeremy SilmanPDF7.6 MB