Explaining non-completion rates in Scottish universities | lit.salon