Title: Cepheids: Theory and Observations