TY - BOOK AU - Russell, Ken TI - 300 brain-twisting puzzles SN - 8179923037 U1 - 793.73 RUS C PY - 2007/// CY - Ahmedabad PB - Jaico Publishing House KW - Puzzles ER -