'Given the vast breadth of the subject, the title of the book may sound ambitious, yet the result is compelling. The authors are recognized experts in the field and have succeeded in combining a detailed textbook and a comprehensive encyclopedia of optical tweezers in one volume. The book is written at a high professional level and can serve as the basis of a graduate lecture course. The numerous exercises and problems of varying complexity included in Parts I and II will undoubtedly prove to be very instructive, while choosing specific applications from the great selection in Part III can help the instructor tailor the lecture course to the needs of a particular research field. The book also serves as a friendly user guide to a public-domain MatLab software toolbox available at www.opticaltweezers.org and called the Optical Tweezers Software (OTS).' Michael I. Mishchenko, Journal of Quantitative Spectroscopy and Radiative Transfer