Text this: Smooth particle applied mechanics : the state of the art / William Graham Hoover.