Maggie Ryder – backing vocals Suzie O'List – backing vocals "Toreador in the Rain" Chris Tombling – soloist, violin Enrico Tomasso – trumpet "Widow Weeds" Hossam Ramzy – percussion Bashir Abdelal – flute Kay Garner – backing vocals Betsy Cook – soloist, voice "A Lover Spurned" Julie T. Wallace – voice Stephen Hague – keyboards "Deaths Diary" Enrico Tomasso – trumpet Clare Torry – backing vocals Kay Garner – backing vocals Stephanie De-Sykes – backing vocals Betsy Cook – keyboards "The Sea Still Sings" Dave Gregory – guitar Clare Torry – backing vocals Kay Garner – backing vocals Stephanie De-Sykes – backing vocals "Carnival of Life" Marie France – soloist, voice Clare Torry – backing vocals Kay Garner – backing vocals Stephanie De-Sykes – backing vocals Bob Kraushaar – acoustic guitar "Orpheus in Red Velvet" Hossam Ramzy – percussion Enrico Tomasso – trumpet Betsy Cook – backing vocals Technical Bob Kraushaar – Producer (all tracks except "A Lover Spurned") Gary Maughan – Producer (all tracks except "The Desperate Hours" and "A Lover Spurned") Stephen Hague – Producer ("A Lover Spurned") Bob Kraushaar – Mixing (all tracks except "A Lover Spurned") Mike "Spike" Drake – Mixing ("A Lover Spurned") and Additional engineering Grant Nicholas, Kevin Whyte, Ron Swan, Simon Duff, Simon Gogerly and Steve Fitzmaurice – Assistant Engineer Zuleika – Model Pierre Et Giles – Cover Photo Green Ink – Direct Art Covers The song 'A Lover Spurned' was covered in Cantonese by singer Leon Lai in 1992 on his album 但願不只是朋友 under the name 情歸落泊, References External links Marc Almond official website Marc Almond albums 1990 albums Albums produced by Stephen Hague Parlophone albums