Napoleon Hill: Principles of the Mastermind Personal Development, WealthRay DavisJanuary 6, 2019Napoleon Hill, Mastermind, Andrew Carnegie, Think and Grow RichComment