There's a nice chronology I put together on these at the top of this post, they were getting very muddled and there is an over-arching story to it... somewhere!
In time I could write up some character descriptions.. such as Brent. In the real world and going off the times I presented, I would likely have replaced him.