Mathematical recreations and essays

Rouse Ball, Walter William