hilary ramsay 20 mail ry