
Depression is a major cause of morbidity throughout the world. Given that between 8 and 12% of the population (in most countries) will suffer from depression at some point in their lives, it is clearly a significant public health problem. As our knowledge of this illness has...