Kbor Klib and the battle of Zama - Ross, Duncan H. (University of Leicester, 2004)