Pedigree map of Michael Paul Allen Hamlin