Touched By The Hand Of God Album: This I Swear: 20 Tracks Special EditionArtist: Richard Darbyshire Listen and download