David Lewis was, in my opinion, one of the finer prose stylists philosophy has seen. Here he is again on The Paradoxes of Time Travel.