An advanced genealogical system
