This book helps practitioners and researchers find ways to solve difficult nonlinear system identification problems using the well-established NARMAX method. It is a description of a class of system identification algorithms that can be used to identify nonlinear dynamic models from recorded data.