Pedigree map of Alexander William MacMillan