English Catriona Ida Macleod Cited by user SusunW on 30 Nov 2019 Catriona Ida Macleod (born April 11, 1964) is a South African educational psychologist.