AMVESTORS FINANCIAL CORP of TOPEKA, KS filed a DEFA14A with the SEC on 1997-12-05. Industry: Life Insurance.