Dionysius Periegetes, Description of the Known World: With Introduction, Translation, and Commentary