The Southern Pacific of Mexico and the West Coast Route by Kirchner, John A. | Menrva Books