I remember having read that necessity is the mother of all inventions. There cannot be any anamoly in that statement. I wish to add here one more attribute, laziness, which can be said to be father of inventions.
Read this post on riozee.com