Theory and Applications of Functional Differential Equations