S VANCE & CO