James E. McGinley, PhD

James E. McGinley, PhD

1.4K Followers

James McGinley, PhD is a professor, author, certified life coach, and licensed counselor.