Craig Scott
The end of Revelation finds God’s people living as spirit beings in a perfect utopia. But wasn’t there already a utopia that didn’t end well, when Satan convinced fellow angels to rebel? How did God design the human experience so that the end result is different this time?