margaret kennedy