How to think 50 puzzles for logical thinking How to think 50 puzzles for logical thinking - "88 p ; 18 cm. : ill., pbk." - Chennai Emerald Publishers 2017

9788179662779

793.73 PHIL / 22.793.73 PHIL