John Mayall ridin on the l and n