Online resources
Here are some online resources you might find useful:

Sleep
Many of my clients report problems getting enough sleep. Here are some resources to explore:
Getting a Good Night’s Sleep (Anxiety Canada)
Sleep Hygiene

Reading
Here are some books I often recommend: