The Selfish Replicators

Introducing: The Selfish Replicators

This tune was sent to me late last night by a mate wanting to know…