Once again, David Mitchell has crafted a novel that entertains, confuses, captivates, and delights. It is structured as six interrelated stories occurring from 1984 to 2043 with forays back as far as ...