This appears to be a pre-Clan Alleluia work by Marcello Giombini who passed away, 12 December 2003. I have not...