By MyPlanIQ : In our quest for long term stocks , we have been reviewing the approaches of Neil Hennessy, Portfolio Manager and Chief Investment Officer of The Hennessy Mutual Funds and has been repeatedly ranked among Baron's Top 100 Mutual Fund Managers, We recently looked