leoradebenham