Jack White has surprised us even more than usual this year. First there was the surprise release of his excellent sixth solo ...