The many Branches of our Family Tree