Margaret Kennedy , James Kennedy , född de Geer.