Particle Methods For Multi-Scale And Multi-Physics (Hardcover)