S. Buchanan i S:t Louis , hvilken i 20år