If you ever procrastinate, read Structured Procrastination
(This is old, but I just got around to posting it.)
“The procrastinator can be motivated to do difficult, timely and important tasks, as long as these tasks are a way of not doing something more important.”