One Long River of Song by Brian Doyle **** (of 4)