The Martha Stewart Podcast
Master of All Trades Nathan Myhrvold
00:00 / 38:51
Advertisement