Evolution is one of the two or three most primally fascinating subjects in all the sciences. Stephen Jay Gould Science Two Tin