I. DAVID GORDON ASSOCIATES, INC.