The isthmus of Tehuantepec : being the results of a survey for a railroad to