DAVID J. HAM. ATTORNEY AT LAW