Tony My Teacher
Raiders of the Lost Peace
A Fool’s Dream — A Wise Vision
Raise Them Up
An Unlikely Resurrection
Anointing Oil
Lame Excuses
Consider Your Ways
Expect the Unexpected
Small Defeats
Grave Dangers - Resurrection Powers
Early in the Morning
Relief from a Tyrant

Lord of the Wings
Six Steps Away From Blessing
Everything’s Falling Apart!
Strength for Today; Bright Hope for Tomorrow
The Art of Spear Throwing

Nothing is Impossible with God!
O Come, O Come, Emmanuel
The other day, a friend asked me to explain the meaning behind the Christmas hymn, O Come, O Come Emmanuel. I have always loved this beautiful song, with its haunting melodies and deep sense of longing. May a look at the meaning behind the first verse of this hymn bless you this Christmas season.