Posts

Showing posts with the label Evolutionary Biology

Why do we do we love our dogs, even while they are slowly killing us?

Is your best friend your dog? Really?

The Penguin Returns

Giving Up The Gun

Barbarians at the Border

The Sound of One Bat Flapping: from Echolocation to Songwriting