We live on an amazing planet. Life is a tenacious, self motivated entity that struggles and strives to not only exist, but to thrive, grow, and reproduce. Just walk down a city street, and find a plant growing in a crack, straining upwards for every bit of sunlight it can reach, and pushing its roots […]