nicholas gleaves children