508: Stubborn Genes

Ack! For some reason the final version of this wasn't posted. OK, well here it is now. Been a bit of a crazy week!