David Taylor son of James Taylor and Diana Cross (b. 1949) Parents James Taylor Diana Cross Children Siblings Richard Taylor Edwina Taylor