I mentioned last week that research from Texas Tech University had finally busted the myth that glass was a liquid. Only, that wasn’t what the research was about at all. As usual, the truth is much less… concrete*. If I may digress a moment, how many of you were actually taught in school that glass was […]