Bret Stephens is a fake name....he has another name that is very Jewish...have no idea why he changed it.
OOPSIE! I was wrong! He was born with that name.