Nature is wont to hide herself.

-Heraclitus