Gleick, James | 9781400096237 | Paper Cover | Random House US
Gleick, James | 9780007544455 | BPB | FOURTH ESTATE
Gleick, James | 9780749386061 | Paper Cover | Random House UK
GLEICK, JAMES | 9780349112923 | Paper Cover | ABACUS
GLEICK, JAMES | 9780349105321 | Paper Cover | ABACUS
Gleick, James | 9780007163182 | BPB | FOURTH ESTATE