Site uses cookies to provide basic functionality.

OK
Morality and expediency coincide more than the cynics allow.