Vitalsource Technologies, Inc. Particle Technology and Engineering: An Engineer's Guide to Particles and Powders: Fundamentals and Computational Approaches