Roy Allen

Today... 'David' - Poem by Roy Allen

David Israel's great shepherd king
Slew a giant Philistine with his sling
A foretaste of the coming promised One
Jesus Christ Who is David's greater Son

You came to us as the great Shepherd King
When You entered this world God's love to bring
And to lay down Your life as a sacrifice
To redeem Your sheep and pay sins price

Standing before You was a giant foe
To slay him into death You had to go
No sling or sword was used in this great fight
There naked You appeared to all men's sight

That lion Satan roared ferociously
Clawing into Your body on that tree
But he could find no sin to hold You there
Helplessly he watched on in despair

'It is finished' was Your victory cry
Bowing Your head upon the cross to die
Into the domain of the grave You went
To conquer sin and death was Your intent

A royal diadem is placed on Your head
For now You have been raised up from the dead
Up from the grave You rose victoriously
Your enemy slain so gloriously

The victory over death has been won
By this king David's even greater Son
The Good Shepherd is now tending His sheep
And safe in His fold He does each one keep

(additional background information is provided in the Poem's story box below)

Poet's Notes about The Poem

Jeremiah 30: 9
Instead, they will serve the LORD their God and David their king, whom I will raise up for them.

Ezekiel 34: 23
I will place over them one shepherd, my servant David, and he will tend them; he will tend them and be their shepherd.

All quotations ©NIV

The Bible calls You by many names
each one giving a glimpse of Your glory.
Like a cut diamond radiating in the sun
with every facet depicting an aspect
of Your Divine Nature.
Today I have thought of You as

Comments about Today... 'David' by Roy Allen

There is no comment submitted by members..

Read this poem in other languages

This poem has not been translated into any other language yet.

I would like to translate this poem »

word flags

What do you think this poem is about?

Poem Submitted: Sunday, April 22, 2012

Poem Edited: Sunday, February 3, 2013

[Report Error]