Yuri Salamatov TRIZ: THE RIGHT SOLUTION AT THE RIGHT TIME: A Guide to Innovative Problem Solving Edited and adapted by Yuri Salamatov Translated from Russian by Oleg Kraev…