WILLIAM H. BRATTON CPA