Login or sign up Lost password?
Login or sign up
...: Throughout the ages, philosophers have cautioned not to allow perfection to become the enemy of the good.