Question

A formal, logical explanation of some events that includes predictions of how things relate to one another is known as a(n) _____.

Answer

This answer is hidden. It contains 6 characters.