This section is from the book "The Boy Mechanic Vol. 2 1000 Things for Boys to Do", by Popular Mechanics Co.. Also available from Amazon: The Boy Mechanic, Vol2: 1000 Things for Boys to Do.
A good cushion that will prevent a spring door from slamming can be made out of material cut from an old rubber boot or, better still, from an old hollow rubber ball. Three strips of heavy rubber, 1 1/4 in. long and 3/8 in. wide, are cut and each fastened with two tacks so that the center will make a hump, as shown in the sketch. One cushion is fastened near the top, one near the bottom, and one in the center, in the rabbet of the door frame. - Contributed by D. Andrew McComb, Toledo, O.

 
Continue to:
More: