Good illustration of the timeline indeed. Here's another one I found:
As a side note, if RotJ took place in 4 ABY and Luke was born in 19 BBY (he was 19 in 0 BBY in ANH), that would mean he was around 23 during the events of RotJ. That timeline states that TFA took place in 34 ABY, 30 years after the events of RotJ. That would therefore make Luke around 53, not in his 60's or 70's as some have said. I'm not sure how old Solo would have been, but he was obviously considerably a bit older than Luke and Leia in ANH. So I would probably put him in TFA around what Ford's actual age is, in his 70's.
Seems like it's the Skywalker thing to die young, considering Anakin was in his 40's in RotJ when he died on DS2.