Craig Armstrong — British composer