Principle #26

17th nov 2014
Principle #26

Luck = when opportunity meets preparation.