margaret 3