Home / ideas that have helped mankind is written by