Beyond The Kalman Filter by Neil Gordon, Branko Ristic & Sanjeev Arulampalam