AEGIS FINANCIAL CORPORATION