Musical harmony 

theory with examples from PIANO REPERTOIRE 

THIRD edition

This free book helps people involved with music to understand music theory