the Macmillan-Spencer family tree