Berkshire Hathaway annual shareholder meeting (April 30, 2005)Video combines Morning session & Afternoon session.