John Mayall the devil must be laughing