Shredder Chess
ChessGenius
Chess Openings
Chess Intuition Versus Calculation: Understanding what you need (Ultimate Strategies Book 1)
Perfect Chess Trainer
Chess Puzzles - iChess
Analyze This - Chess (Pro)
Chess Games With Conceptual Explanations For Intermediate Players: Learn the theories from GM games.
Attacking Chess for Club Players: Improve Your Skills to Overpower Your Opponent
A Simple Chess Opening Repertoire for White