Sequential Monte Carlo Methods for by Marcelo G.S. Bruno