Ben Bennett is a spiritual author. His books 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.