Heaven: Where It Is and How To Get There