Carl Franklin, J.D., Ph.D.

Dr. Carl Franklin

Author, Consultant, and Podcast Host