Mexico on the verge, by E. J. Dillon..
Publisher: New York, H. Doran company