In a large mixing bowl, whisk dry ingredients: flour, cinnamon, soda, salt baking powder, nutmeg, and cloves
In a medium sized bowl whisk oil, sugars, eggs vanilla, and freshly grated carrots
Fold wet and dry together and mix well until incorporated, fold in nuts and raisins
Heavily grease cake pans and divide batter evenly
For 2-9" round cake pans bake at 350 degrees for 40-45 minutes, For 3-9" round cake pans bake at 350 degrees for 25-30 minutes until toothpick inserted into the center of the cake comes out clean
While cakes are baking and cooling, blend frosting ingredients: cream cheese, butter, vanilla, salt, and powdered sugar
When cakes have completely cooled, assemble first layer on cake stand or platter and spread a layer of frosting on the top of the cake, add second layer, and frost the remainder of the top and sides of the cake with a wide spatula or knife
Chop walnuts, and toast in a dry pan until fragrant. Let cool, and press into the bottom sides of your layered cake for decorative garnish.