JOHN L. STEWART-FOLEY POOL LLP