Connect with James E. McGinley, PhD
James E. McGinley, PhD

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