how old is diane long