sophia macmaster