Site uses cookies to provide basic functionality.

OK
The grand march of progress apparently includes the unfortunate necessity of chopping down every obstacle in its way.