Engineering innovation (TRIZ based computer aided innovation). - Mir Abubakr Shahdad (2015)