Nature's Amazing Chemistry (Reflections on Its Complexity and Diversity)