For players with different experience:
Books for complete beginners
Books for young players who know how the pieces move
Books for the stronger junior
Books for very strong juniors and adults
Please contact me if you want any advice. I would also be delighted to hear about your favourite books.