Inventive Problem Solving - Critical Thinking For Problem Solving Using Trizby PhD Stan Kaplan, David RamseyWriting a summary for young readers…For young readersBook data: Open Library