Cognitive behavioral therapy for depression : essential strategies to manage negative thoughts and start living your life Thompson, Monique A. Book - 2020 616.89 Tho Location Collection Call number Community Centre Adult 616.89 Tho Available Place Hold
The hot hand : the mystery and science of streaks Cohen, Ben 1988- Book - 2020 123 Coh Location Collection Call number Stamford Adult 123 Coh Available Victoria Adult 123 Coh Available Place Hold
Human : the science behind what makes us unique Gazzaniga, Michael S. Book - 2008 612.8233 Gaz Location Collection Call number Victoria Adult 612.8233 Gaz Available Place Hold
The age of magical overthinking : notes on modern irrationality Montell, Amanda. Book - 2024 153 Mon Location Collection Call number Stamford Adult 153 Mon Available Place Hold
Unplug : a simple guide to meditation for busy skeptics and modern soul seekers Schwartz, Suze Yalof. Book - 2017 158.1 Sch Location Collection Call number Community Centre Adult 158.1 Sch Checked out Place Hold
Thinking 101 : how to reason better to live better Ahn, Woo-Kyoung. Book - 2022 153.4 Ahn Location Collection Call number Victoria Adult 153.4 Ahn Available Community Centre Adult 153.4 Ahn Checked out Place Hold
Deeper mindfulness : the new way to rediscover calm in a chaotic world Williams, Mark A. (Neuroscientist) Book - 2023 616.89 Wil Location Collection Call number Community Centre Adult 616.89 Wil Available Place Hold
The anxiety and worry workbook : the cognitive behavioral solution Clark, David A. 1954- Book - 2012 616.85 Cla Location Collection Call number Victoria Adult 616.85 Cla Checked out Place Hold
Overcoming body dysmorphic disorder : a cognitive behavioral approach to reclaiming your life Neziroglu, Fugen A. 1951- Book - 2012 616.8914 Nez Location Collection Call number Victoria Adult 616.8914 Nez Available Place Hold
Overcoming body image problems, including body dysmorphic disorder : a self-help guide using cognitive behavioral techniques Veale, David. Book - 2009 616.852 Vea Location Collection Call number Victoria Adult 616.852 Vea Available Place Hold