Invisible battlefield a global history of epidemics - Rapoport, Natalʹja Jakovlevna 1938- (World Scientific, 2024)