Concepts and Techniques - Edmund A. Lamagna (Taylor and Francis, 2019)