African Military Geosciences Military History and the Physical Environment. - Bezuidenhout, Jacques (African Sun Media, 2018)