Thousand Years Ago

from by Phil Mills

  • Streaming + Download

    Includes high-quality download in MP3, FLAC and more. Paying supporters also get unlimited streaming via the free Bandcamp app.

      name your price



I'm a Babylon 5 fan...still. For those who understand, no explanation is necessary....


Like many, I believed he was a hero,
The war he ended, peace he brought, are facts all children know,
But legends grow in strength when fed with mystery:
Without a past, he sprang to life a thousand years ago.

This morning I received an ancient letter.
Astonished, as I read, I felt the ripples in time's flow
For no one sane would dare believe its message
Unless he knew the hand that wrote a thousand years ago.

But I have enemies today
And I have armies who obey.
I've marked a path, I've cleared a way.
I know these things must matter.
But I have friends to carry on
And, if I've built both true and strong,
They will succeed -- because I'm gone --
And therein lies the answer.

When I leave my life behind it feels like dying,
My present for a future is the trade I make, and so
I tell my friends, "I'll miss you, but I'm choosing
To do what I have always done a thousand years ago."


from Mix Until Absurd, released July 1, 2014
Phil Mills – lead vocal, acoustic guitar
Tom Jeffers – mandolin


tags: pop filk Toronto


all rights reserved


Phil Mills Toronto, Ontario

Phil Mills writes songs of science fiction and fantasy fandom: filk.

He released the CD "Rain on the Sand" in 2009, containing all original material, mixing funny and serious treatments. That approach has continued, as does his writing.

He has become an avid promoter of the FAWM and 50/90 online song-writing communities, using those as inspiration sources for yet more songs.
... more

contact / help

Contact Phil Mills

Streaming and
Download help