Bret is a fake name.
Bret Stephens is a fake name....he has another name that is very Jewish...have no idea why he changed it.