The European landmass lies to the south and east of Britain, the Asian landmass to the north and west of Japan. A newspaper headline in Britain once famously declared: "Fog over the channel, continent isolated." Japan may lack such endearing chauvinism, but is far more homogeneous and closed as a society...