TY - BOOK AU - George Pólya TI - How to Solve It SN - 9780691164076 PB - Princeton University Press ER -