The world book of generations: A genealogical history