Dave is Charlie's wife. Gary is not the son of Erin. The grandfather of Dave is not Erin if Fiona is not Charlie's husband. Erin is not cold if Erin is white. The husband of Charlie is not Fiona if Erin is not cold. Erin is not white if Gary is Erin's son or Dave is not the wife of Charlie.