Harmonisation at the piano. 3 stages.
Rowley, A.