International Master Andrew Martin is a FIDE Senior Trainer. He is the current head of the English Chess Federation Academy, which provides elite training for strong, young players. He teaches in twelve schools and is well known as a chess writer and commentator.
a good first book on the King's Indian for players in the 1800-2200 range.--John Donaldson, International master