MustRepeat
Source
Search
Add
Contact
Confucius
To know your faults and be able to change is the greatest virtue.