Viral Fitness and Evolution: Population Dynamics and Adaptive Mechanisms - Esteban Domingo (Springer Nature, 2023)