The Lion and the Lamb

Published: December 28, 2013 (Originally published: July 2, 2003)
Israel was looking the the Lion of Judah and got the Lamb of God. Does the Church have a similar problem?

Let’s Talk Turkey

Published: June 30, 2003 (Originally published: June 30, 2003)
Why Turkey is the most important country in the world.