The best price for John Kampfner: Why the Germans Do it Better right now is $40.63. PriceSpy compares deals and offers from online and local shops.