Return to Article Details Procrastination, stress and self-regulation: eventually is not a day of the week Download Download PDF