Pedigree analysis for MacKendrick Hot Topic Turn The Page

Use
generations for calculation