David Taylor — son of James Taylor and Diana Cross