Are you one of the many people who struggle to sleep at night - and to stay awake during the day? Does sleep - or the lack of it - dominate your life, ruin your days, and make everything twice as difficult as it should be? Do you, or the person you share a bed with, snore? Or do you have trouble getting your teenager into bed at night, and out of it again the next morning? If so, First Steps through Insomnia is for you. Written by a GP with years...