The complete works of Gabrio Piola :volume II commented english translation - dell'Isola, Francesco; Andreaus, Ugo; Cazzani, Antonio; Esposito, Raffaele; Placidi, Luca; Perego, Umberto; Maier, Giulio; Seppecher, Pierre (Springer International Publishing, 2019)