Theory Of Inventive Problem Solving

Translation of the Russian "Teoriya Resheniya Izobreatatelskikh Zadatch".

More commonly known by its Russian acronym, TrIz.