Home Technology In Praise Of Bill Gates: Entrepreneur, Normal Guy, Potential Savior Of The World.