The Plumes of Time. Song cycle.
Hamilton, Alasdair
HAMILTON (Alasdair) ; PLUMES OF TIME.