mowbray was born of english parents at alexandria egypt hafi yumwuka we imvi hercules had temples in the area including the still extant temple of hercules victor