Rob Davis — English guitarist and songwriter