Dear rosiegirl
There is a book that explain everything about what you are questioning!
Free download (pdf) at (the book has more than 140 years but still very actual and is increadible how people is not aware of it):
http://www.ssbaltimore.org/PDF/Heaven_Hell.pdf
Good reading!