David Taylor - son of James Taylor and Diana Cross