Amandla ! a revolution in four part harmony