Mix molasses, sugar, lard and egg in large bowl by hand until well blended. Add milk. Sift together flour, cinnamon, ginger, soda and salt. Add to mixture a little at a time. If not stiff enough to handle, add more flour. Add vanilla.
Place in large bowl of flour and knead about one minute (folding up and in). Divide into six balls.
Grease 9" round cake pans, I use oil. Use waxed paper (oiled) in pan. Sprinkle with flour to prevent sticking (cut wax paper the size of cake pan). Press into pan.
Bake 350 degrees about 12 to 15 minutes or until layer begins to brown around edges. Turn out on paper towels; remove waxed paper when cool.
Combine filling ingredients and cook until dark and thick. (When cooking down apples, be careful. They pop all over you and the stove.)
Spread filling between layers and press layers together when completed stacking. Put some oil on paper towel and rub top of cake. Then smooth around sides to spread filling.