Molly Weir — Scottish actress (1910-2004)