Time Passages

Al Stewart

Time Passages

86