The quest for God : a personal pilgrimage