See also on this website
Heaven, Hell and Purgatory
https://sites.google.com/site/catholictopics/home/-ii-the-church-suffering/the-afterlife---heaven-hell-purgatory