Nature is wont to hide herself.
Heraclitus