Elim d'Avigdor — British writer and civil engineer