talking about procrastination in his TED Talk Inside the mind of a master procrastinator
shows what it is and why we All procrastinate in a way even we are not aware of.
A very interesting TED.talk by Casey Gerald
discussing the 'Power of doubt'.
(Moved it from text to here, to ShnikShnak
where you will find other short snippets as well)