See my other post of today regarding John L's nieces and nephews. If Sullivan is her maiden name, Josephine Sullivan Ballard would not have been a niece as he had no nieces with the Sullivan surname. Only his sister Annie Sullivan Lennon had children who survived to adulthood and they carried the Lennon surname. Never heard of Grace Kelly's connection to the Kellys of Sullivan's maternal side--but it is a common name so anything is possible.