Hall's Rules of Social Order

Hall’s Rule of Social Order #186

28 February, 2011 (12:00) | Hall's Rules of Social Order

You don’t need to be the best. You’re already the best -you- there will every be.

 733 views