gary a davis attorney at law