Mastering genealogical proof