The Daily telegraph mind gym /
Mepham, Kate.
London : Pan Books,
2009.
Published in association with The Daily telegraph.
Mathematical recreations.