what are the names of amy and dan cahill parents?