International recording artist Steph Carse added his talents to a compilation album recently released abroad. The Album “The Best Pop Opera 2010” includes 2 songs by Steph, Solo Por Tu Amor and No More Masquerade (the later one written by Steph Carse and Gilles Godard) reached No. #5 on International Music Album Sales in Turkey and stayed almost 3 months on the Top 20. The album also holds the No. #1 position in Pop-Classical category!