Doctor, Doctor – #89 – Sleep and It’s Many Discontents

Dr. John Travaline talks all about sleep – why sleep is important, what good sleep looks like, what prevents us from getting good sleep, and what we can do to get more good sleep.