Additional note -- Going over the Timeline, I’m aware you’ve already indicated some “glitches” in the computations for the ages of Michael and Charity Carpenter. But…
With above link and knowing SF's setting year and Harry's year of birth we can nail some thigns down more firmly.
There are problems with the birth dates for Michael vs Charity.
++++++++++
~43-48 BSF (now 1952-1957): Michael Joseph Patrick Carpenter (named by Charity from GP ch7) is born.
He is supposed to be ~20 years Harry’s senior. Harry, we now know, was born in 1974, so Michael’s birth year should be very close to 1954 (43-46 BSF).
If born in the given date ranges, Micheal would be between 57 and 62 as of SG. If born in ’54 (to stay a solid 20 ahead of Harry), he would be right ~60 in SG (depending on whether he’d had his birthday yet that year).
++++++++++
~36-39 BSF (1966-1969): Charity is born.
This is where we begin running into trouble.
These years would make her 31-34 as of SF and around 45-48 as of SG… as opposed to Michael’s projected SG age of ~60 >>> a 12 to 17 year difference, but…
They're supposed to be close to the same age…
“Close” and 12-17 don’t match well. The least differential I can compute with those #’s is a 9 year difference -- still not “close”.
The dates of "36-39 BSF" correlates with Charity being 22-25 when she was rescued.
“36-39” years BSF (prior to 2000) would be 1961-1964 making Charity approx. 5 years older than that..
Your citation for the rescue is ~’86-’87 makes Charity approx. 26-27 at that time, not 22-25, and more commensurate to Michael’s age.
+++++++++++
1976-1979 (20-23 BSF), Charity’s talent first manifests before her 16th birthday.
This seems more accurate as the impression in this comment is that Charity was 15, approaching her 16th birthday. The above range would work pretty well if Charity were born around ’60-’61 but, if that were in ‘62/’63 it would have made her as young as 12-13 which (while technically still valid as ‘before 16’) becomes a conflict with the “15 impression”.
+++++++++++
13-14 BSF (1986-1987): Michael rescues Charity from the dragon Siriothrax.
This would put their respective ages at Michael ~32-33 and Charity ~26-27 (as mentioned above).
++++++++++
I think that whole "1966-1969" citation for Charity’s birth might need to be backed up to ’60-’61 (or 39-40 BSF) to balance the scales better.
Questions?