Bernard "grandparents" back to 300 B.C. 106 kings, 82 generations
Published: 1976
Language: eng
Number of pages: 182