Shakuntala Devi

More Puzzles to puzzle you - Delhi Orient paper backs 2007 - 199p p.

510 S15M