Ancestry of Janet Macmillan up to ? ?