
"Nothing in biology makes sense except in the light of evolution." - Theodosius Dobzhanski What is the purpose of our existence? What have we been put on this earth to do? And where does fitness fit in the picture? Summer is just around the … [Continue reading]