A newsmagazine putting the spotlight on scientific pioneers from the past and visionaries of today focuses on the stories behind the world's greatest inventions.