Meanderings in nature, our world, its creation and evolution--a personal interpretation.
D000220:Adaptation, Biological; D001633:Bible; D005075:Biological Evolution; D007360:Intelligence; D010684:Philosophy; D012070:Religion and Science; D014799:Vitalism