Did you ever have a discussion with someone, usually someone disdainful of science, maybe one who believes in the literal Genesis story, and you found yourself feeling frustrated at not being able to adequately explain to them the theory of evolution? When you try to explain to them the way evolution works, they throw back at you ignorant Christian apologetics, such as “Evolution is just a theory” or “Evolution cannot explain the eye” or “I believe in micro-evolution, but not macro-evolution” (as if belief is relevant to or helps one to understand science), or similar nonsense? Well, feel frustrated no more!