Tag: mollusk
Telescope-Like Eyes in a “Simple” Mollusk
Scientists were dumbfounded to find shellfish looking at them with hundreds of elegantly designed eyes.
H.P. Lovecraft Versus Theistic Evolutionists
My argument here is not with Kenneth Miller’s science but with his imagination.