In a large bowl, combine the carrots, pears, cranberries and walnuts, and set aside. Sift the flour, baking soda, cinnamon, cloves and salt together into a separate bowl and set aside. Lightly grease a half sheet pan and set aside. Preheat the oven to 350 degrees F.
In the bowl of a mixer fitted with the paddle attachment, beat the eggs with the sugars and oil until well combined, light and fluffy. Add flour mixture and mix to blend on low speed. Remove the bowl from the mixer and add the batter to the bowl with the carrots, pears, cranberries and walnuts; stir well to evenly distribute and coat the ingredients with the batter.
Pour the mixture out onto the prepared sheet pan and bake 20 to 30 minutes or until slightly firm to the touch and baked through. Remove the pan from oven to a rack and cool completely.
To assemble, cut the cooled cake into 4 equal pieces. Spread Cream Cheese Icing to cover the top of each layer, stacking layers as you frost, to produce a 4-layer, frosted cake. Cover and refrigerate at least 2 hours before slicing into 24 equal pieces to serve.
The cake will hold, covered, up to 4 days in the refrigerator.
CREAM CHEESE ICING
In the bowl of stand mixer fitted with the paddle attachment, blend the cream cheese and butter until smooth and free of lumps.
Add the sifted confectioners sugar and continue to beat until smooth and light. Mix in vanilla.
Makes 5 cups