TGGP2 comments on Thou Art Physics