The Bible makes it clear that of necessity God has to be very selective when it comes to choosing the inhabitants of heaven which the Book of Revelation states is only 1,500 miles wide and 1,500 miles long.Some of the inhabitants are contacted by God through revelation (frequently dreams) before any human witnessing is made.