It includes a detailed introduction to Eratosthenes’ life and extensive commentary on the geographical, topographical, and ethnographic data in the fragments.
This is the first English translation and complete modern collation of the fragments. Eratosthenes' Geography
by Duane W. Roller (2010).