McGonagall family


 * 1) William McGonagall + ?
 * 2) Unknown number of generations
 * 3) Robert McGonagall, Sr. + Isobel Ross
 * 4) Minerva McGonagall + Elphinstone Urquart
 * 5) Malcolm McGonagall
 * 6) Robert McGonagall, Jr.