As a Physicist he should know better claiming it has been determined that our physical existence has been demonstrated to have a beginning. There are different models of the cosmology that have demonstrated that our physical existence has "beginnings," but it has not been conclusively demonstrated that our physical existence has a 'definite definable "beginning.
I do have strong objections to Strauss's line of reason in that he is using a religious agenda with anecdotal claims and inferences to reach his conclusions. The following quote is highly problematic, and essentially accuses science of being based on atheist assumption which is patently false.
The foundation of scientific methods is 'Methodological Naturalism,' assuming science cannot test and falsify theological questions, and remains neutral to whether any one of the many versions of God(s) exists or not. Some scientists assume Metaphysical Naturalism, and are atheists. This is a metaphysical personal view, and not based on scientific assumptions.
Comment