Preheat oven to 300 degrees. Sift and measure flour. Then sift four times. Wash currants and raisins and dry on clean cloth. Blanch almonds, peel, dry on clean cloth and chop. Slightly chop all other fruits and nuts, then pour all these ingredients onto a well-floured boare and sprinkle the spices over them. Wash your hands, roll them around on floured board until all are evenly coated in flour. Cream sugar and butter, then add beaten eggs and beat until mixture is smooth. Dissolve baking soda in coffee and blend with molasses; add to creamed mixture and beat well. Add fruits, salt, lemon and orange juice and rind. Cut in flour, pour into large oilpaper-lined (parchment paper) pan. Bake in a 300 degree oven for 3 hours.