The sorcerer's apprentice: 40 combinations with explanations : 50 games with… by Fürstenberg, Tom, Bronstein, David I. fromCadogan chess books 0 Type: Book