tracks 1 to 29, 31 to 56 composed by Bill Baylis tracks 1, 2, 17 to 19, 33 to 35, 46, 47 composed by Julie Tulley tracks 1, 2, 9 to 16, 20 to 25, 30 to 35, 42 to 45, 48 to 52 composed by Simon Stewart illustration Chris Priest instrumentation by Bill Baylis instrumentation by Simon Stewart producer Helen O'Hanlon vocals [angelic childlike vox] Julie Tulley vocals [gospel singers] Gena West vocals [gospel singers] Gwyn Jay Allen vocals [gospel singers] Ley Adewole vocals [gospel singers] Marie Miller Pressed By EMI Uden Track 1 to 32 are main versions Track 33 to 56 are 30s versions Label Code: LC 02061 Matrix / Runout: EMI UDEN KPM 440 @ 1 1-2-2-NL Mastering SID Code: IFPI L047 Mould SID Code: none