50 Mistakes You Should Know: Valuable Lessons for Every Chess Player by Jesús de la Villa | ReadsToRead