On horseback. A tour in Virginia, North Carolina and Tennessee. With notes of travel in Mexico and California