James Holmes Callahan, Attorney | LawyerServed