Serotonin and depression: what are the implications for psychiatry ... - The Irish Times