On the day of Pentecost, the 120 gathered in the Upper Room were filled with the Holy Spirit and overflowed to the world around them. There is no greater life to live here and now than the life passionately lived in the intimacy, guidance and power of the Holy Spirit...