Only God knows all our wrongs But though arrows point at our souls The whispers of the lamb dull his vengeance A man has to die before he lives forever While parades remind us of his courage Some stand still thinking only of progress Train tracks laid across holy ground Desperate men laid to rest They ask if evil killed each other Or did we also sacrifice the saints? They made peace with their destiny A story they never thought to question Right can never observe wrong blithely And those whose spirits keep watch Silently shed their hopes for the truth Because history is still written by man