Kalman Filtering and Model Estimation - Steven Lillywhite