J. W. S. Cassels (known to his friends by the Gaelic form "Ian" of his first name) was born of mixed English-Scottish parentage on 11 July 1922 in the picturesque cathedral city of Durham. With a first degree from Edinburgh, he commenced research in Cambridge in 1946 under L. J. Mordell, who had just succeeded G. H. Hardy in the Sadleirian Chair of Pure Mathematics. He obtained his doctorate and was elected a Fellow of Trinity College in 1949. After a year in Manchester, he returned to Cambridge and in 1967 became Sadleirian Professor. He was Head of the Departme...