Runaway Train

Colson Whitehead's brilliant new novel about John Henry skips madly about in time and space, but all tracks converge in the end

by