Ben Bennett is a spiritual author. His books – published by Random House, HarperCollins and others – deal with life and death, love and loss and have been translated into many languages. Born in Germany, he now lives and writes in a small seaside village in Portugal.