Fish / lead vocals Steve Wilson / guitars and keyboards Foss Patterson / Hammond, piano, keyboards, backing vocals Ewen Vernal / bass Dave Stewart / drums Robin Boult / guitars Frank Usher / guitars Dave Haswell / percussion Chris Gaugh / cello Brian Hale / violin Marytn Bennett / violin Terence Jones / French horn Fraser Spiers / harmonica Doc / voice on "Brother 52" Lorna Bannon, Katherine Garrett, Don Jack, Chris Thomson, Annie McCraig / backing vocals |