Theory and Practice, Second Edition, Two Volume Set - Philip Mayles; Alan E. Nahum; J.C. Rosenwald (Taylor and Francis, 2021)