Hamilcar : champion of the gods /
Guymer, David,author.