To gain a better understanding of the investment philosophy and managerial skill of Warren Buffett I would suggest reading his book: The Essays of Warren Buffett : Lessons for Corporate America.