The West African Voyage of Hanno the Carthaginian - Roller, Duane W. (The Ancient World, 37/2.2006, 2006)