BARNABY W. HORTON ATTORNEY AT LAW