Why Heaven Prevails: Ten Reasons For Great Hope