The Lab With Brad

The Lab With Brad


Ep 78: Eyes - The Lab

October 27, 2017

Eyes - “ To suppose that the eye, with all its inimitable contrivances… could have been formed by natural selection, seems, I freely confess, absurd in the highest possible degree… Yet reason tells me, that if numerous gradations from a perfect and c...