Ancestry of John Macmillan up to David F. Burk