Napoleon Hill and Commitment

June 10, 2009 by michelle  
Filed under Personal Development

Napoleon Hill talks about his commitment to Andrew Carnegie