Hor? ?gyptac?: or, The chronology of ancient Egypt, discovered from astronomical and hieroglyphic records upon its monuments