David William Donald Cameron (1966)/ancestors