Strive for Perfection?

Hari had no idea what to speak about till he heard this lecture on TED talks:
Back to Top