40 principles extended edition : TRIZ keys to technical innovation / by Genrich Altshuller ; new edition with commentary by Dana W. Clarke, Sr. ; with additional material by Lev Shulyak and Leonid Lerner ; drawings by Uri Fedosev ; translated and edited by Lev Shulyak and Steven Rodman.. - Al'tshuller, G. S. (Genrikh Saulovich) (TrizTools, 2005)