The Philadelphia Science Festival wraps up this weekend. You can find out how to get involved by visiting And before you head out, match the scientist with the discovery or achievement (courtesy of the Science Channel's 100 Greatest Discoveries).

1. Nicolaus Copernicus.

2. Charles Darwin.

3. Albert Einstein.

4. Galileo Galilei.

5. Johannes Kepler.

6. Carl Linnaeus.

7. Barbara McClintock.

8. Gregor Mendel.

9. Isaac Newton.

10. James Watson and Francis Crick.

a. Classification of species.

b. DNA is a double helix.

c. Earth, not the sun, moves.

d. General relativity.

e. Law of falling bodies.

f. Laws of motion.

g. Planetary orbits are elliptical.

h. Rules of heredity.

i. Some genes can "jump."

j. Theory of natural selection.