Mathematical recreations and problems of past and present times by W. W. Rouse Ball | Menrva Books | MenrvaBooks