TY - BOOK AU - Krantz, Steven TI - Techniques of Problems Solving SN - 817371116x U1 - 510 PY - 2006/// CY - HYDERABAD PB - UNIVERSITIES PRESS KW - Science ER -