Discovering chess openings: building opening skills from basic principlesVery interesting book that builds opening from elementary principles.