Heroes of invention and discovery. Lives of eminent inventors and pioneers in