Old Mexico and her lost provinces: a journey in Mexico, Southern California and Arizona by way of Cuba / William Henry Bishop