Lord Glenham har warit minfarfars