I have this friend who is particularly good at chess, who I would very much enjoy beating. I know I could probably beat him in a blitz game (as he isn't really familiar with speed chess) I also figure that if I could increase my end game knowledge, I can increase my chances of besting him. I'm asking for any books, videos or principles that you end game wizards would recommend.