Margaret Kennedy , James Kennedy.