A.G. RESEARCH & CONSULTING INC