Esko Kilpi: A self contained life