As you read, you will be surprised how many "new" ideas are actually old hats...
The problem was always how to prove them. Not many can resist rigorous mathematical scrutiny, and "pushing force" concept is no exemption to that.
Below are the links for some more reading for you.....
http://www.motionmountain.org/text.html
http://www.physics.usyd.edu.au/hiene...05_course.html