TAHA ASSOCIATES