J Dean Keegan, Attorney at Law Qualifications HD