JAMES G. WILLIAMS & ASSOCIATES