husband spencer margaret richmond