Text this: Quality factors explaining returns on the FTSE/JSE All-Share