How to Sleep: The complete guide to insomniaAn in-depth look at insomnia: what causes it, the different kinds of insomnia, and its effects on health and well-being. Contains advice for managing insomnia effectively with stress management and relaxation techniques, proper diet and exercise, good sleeping environment, CBT, and mindfulness meditation. Links to other useful resources and websites to better understand and develop good sleeping habits.