Eric Johnson playing Cliffs of Dover live