R. H. GREEN & ASSOCIATES