Time Inc. stopped publishing Life magazine in May, but nostalgia buffs still have a place to turn: Forestwood Antique Mall. Issues of the magazine going back to the 1940s are sold, many in ...