johnn egbers