Do optimists live longer? Heart surgeon Dr Jeremy London explains... | Nimisham.in