Too vague for me to accept...
What is vague is suddenly discovering in 2007 that John Randolph was Muslim.