Dave is Charlie's wife. Fiona is not Harry's daughter. 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. If Dave is not Charlie's wife or Fiona is Harry's daughter then Erin is not white.