Book B of this excellent set which is perfect for a systematic study of harmony for the general musician as well as for requ irements of the ABRSM AMEB and other examining bodies.
Difficulty guide: 5-7
Difficulty level, roughly compared to ABRSM exam grades. 0 is total beginner, 9 is advanced (beyond grade 8).