Time Passages — original song co-written and performed by Al Stewart