Dan Palmer — English guitarist