Do you think that is a photo of Isaac?
No... that's Bob Lazar. But he and Issac may have spent time together at the same nuthouse.