The impossible triangle : Mexico, Soviet Russia, and the United States in the 1920s / - Spenser, Daniela. (Duke University Press, 1999)