Margaret Allison
overview