(1)
Omarkanova Asel Omarkanovna; Pronin Egor Dmitrievich. The Second Punic War: The Spanish Theater of Operations. PS 2025.