Combine flour, brown sugar, and salt. Cut in shortening until mixture is crumbly. Set aside 1/2 c of crumb mixture. To remainder, add baking powder, baking soda, and spices. Mix well. Add buttermilk or sour milk and eggs. Mix well. Pour into two round cake pans. Combine reserved crumbs with nuts and sprinkle over batter. Bake at 375 for 20 to 25 minutes. Serve warm.