The Rocky Beach

beneath the tide
the mussels sway
in ranks of black and antique grey
in time their shells
become fine grains
to mingle in the rolling sands
while ancient bones
that marched from Rome
fall into silence and decay
merged into land, clad in stone
all things swiftly pass away
whether bird or fish or man


Hidden Weeds

with this sorrow comes the sorrow
of every loss I ever had
it’s a pool of hidden depths
full of hidden weeds, obscured

is this the same for those occasions
when I’m glad? do i recall a well of joy?
gladness seems to stand alone
no predictions and no source

I know too well the ebb and flow
joy transcends all of itself
that moment like a rising wave
that bubbles up with light and air

today I cannot turn the tide
I sleep the sleep of constant loss
I’m sick with sad complexities
and all the tears I ever cried

if love were simple, as I think,
this stream would never lead
another sorry sigh away
but would swim me back again

The Loom of Years by Alfred Noyes

In the light of the silent stars that shine on the struggling sea,
In the weary cry of the wind and the whisper of flower and tree,
Under the breath of laughter, deep in the tide of tears,
I hear the Loom of the Weaver that weaves the Web of Years.

The leaves of the winter wither and sink in the forest mould
To colour the flowers of April with purple and white and gold:
Light and scent and music die and are born again
In the heart of a grey-haired woman who wakes in a world of pain.

The hound, the fawn, and the hawk, and the doves that croon and coo,
We are all one woof of the weaving and the one warp threads us through,
One flying cloud on the shuttle that carries our hopes and fears
As it goes thro’ the Loom of the Weaver that weaves the Web of Years.

The green uncrumpling fern and the rustling dewdrenched rose
Pass with our hearts to the Silence where the wings of music close,
Pass and pass to the Timeless that never a moment mars,
Pass and pass to the Darkness that made the suns and stars.

Has the soul gone out in the Darkness? Is the dust sealed from sight?
Ah, hush, for the woof of the ages returns thro’ the warp of the night!
Never that shuttle loses one thread of our hopes and fears,
As it comes thro’ the Loom of the Weaver that weaves the Web of Years.

O, woven in one wide Loom thro’ the throbbing weft of the whole,
One in spirit and flesh, one in body and soul,
Tho’ the leaf were alone in its falling, the bird in its hour to die,
The heart in its muffled anguish, the sea in its mournful cry,

One with the flower of a day, one with the withered moon
One with the granite mountains that melt into the noon
One with the dream that triumphs beyond the light of the spheres,
We come from the Loom of the Weaver that weaves the Web of Years.


falling from a mountain spring
pouring down the waterfalls
rushing over rock
drumming through the hollows
babbling to the sheep
flowing through the valley
reflecting summer skies
chasing the kingfisher
toward the evening light
hiding here and there
vanished underground
passing through the city
collecting plastic bags
running in the dark
racing through the sluice gates
seeping through the cracks
leaping down the weir
escaping through the park
loitering with ducks
lapped against the bridges
dipped with fishing rods
passing through the village
dithering with frogs
winding through the meadows
dallying with swans
gliding under willows
seeking quiet shade
stroking the salmon
lazed in sunlit pools
growing ever wider
entering the estuary
taken by the tide
i see the river rise
rise and rise again
sustaining every life
lifted by the sun
it reaches to the sky
flies above the mountains
flooding back in rain
pouring down the waterfalls
rushing over rock


Luna Flow

the changing moons of time and tide
allow no traveller to abide
life ebbs and flows with changing seas
regardless of our errant pleas

all useless thought is vanished now
no virtue in the why and how
we wake from dreams to deeper dreams
nothing ever as it seems

truth lives within the loving heart
no souls are ever far apart
to the stars our fate is bound
we are not lost but truly found

Ghazal ~ Not the Moon

When happiness eludes us in the dark,
dying in the wane, forsake not the moon

It will wax again, shine its silver light,
the turning tide will ache. Not the moon.

When spring is young and full of love, the sun
brings pleasure, gladdens day, wake not the moon.

The morning chorus brings us new born day.
Birdsong floats above the lake. Not the moon.

It is dawn above the soft horizon
that will our tenderness untimely break. Not the moon.

When Venus orbits high above, my love is in
my arms again, the night, delight, take not the moon!

Beach Fire

all week we gathered driftwood
following the storm
and dragged it to the yard
to dry out in the sun

i watched you racing children
jumping rock to rock
always sure-footed
you never made a slip

pied piper running,
Cheshire cat grin
always on the tide line
when the tide is coming in

the tides come in
the tides go out
sunset, moonlight, dawns
each day the wood is drying

we built the fire together
just beyond the waves
carefully constructed
encouraging the flame

we threw more wood on
as the light began to fall
we sat and watched the sun go down
a blazing golden ball

passing strangers watching
stood on the path above
they thronged like curious moths
you called them to the fire

they ask do we live here
they say how fortunate we are
you smiled and wandered off
always to the tide line

i watched you from afar
the waves rolled in
the waves rolled out
beneath the evening star