Problem solving in mathematics and beyond -- volume 3

Series by David Singmaster