Site uses cookies to provide basic functionality.

OK
Principles without facts are empty, but facts without principles are blind.