TY - BOOK AU - Clarke Harold TI - Think and Solve 2 SN - 0521269725 U1 - 510 CLA DC20 PY - 1984/// CY - London PB - Cambridge University Press ER -