Greg Thompson is a retired IBM software engineer who lives with spirit guides daily. They help him through rough times and rejoice with him when life is good. He personally has had...view moreGreg Thompson is a retired IBM software engineer who lives with spirit guides daily. They help him through rough times and rejoice with him when life is good. He personally has had several near-death experiences and one shared death experience.view less