Presidents and pests, cosmopolitans, and communists - Abinales, Patricio N. (Bughaw, 2023)