Personal Development for Smart People – Steve Pavlina
This site is absolutely wonderful. It is just one man – Steve Pavlina. His experiences in life made him what he is and those have directly contributed to the quality of his posts. Has many excellent articles about self discipline like how to be an early riser